Skip to main content

Papa Leone's Pizza

Splash restaurant exterior at dusk.

Papa Leone's Pizza is in the English Village St, Lake Havasu City, AZ 86403. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Papa Leone's Pizza accepts orders online for pickup and delivery.
 

928-208-4009