Papa Leo's Pizzeria
$$ • Pizza
Hours:
2265 Niagara Falls Blvd, Niagara Falls
(716) 731-5911
Take-Out/Delivery Options
Customers' Favorites
Papa Leo's Pizzeria Reviews
We had cheese and pepperoni pizza. Traditional sauce and crisp, cupped pepperoni. It was delicious. Decent price, ready on time. Overall, vey happy and will order from here (Wheatfield location) again.
Ratings
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 10AM - 10PM |
Saturday | 10AM - 10PM |
Sunday | 11AM - 9PM |
Stopped by for lunch, had a couple slices of the best sweet sauce pizza I ever tried. Everyone was kind and courteous, but I must acknowledge Tone, he was very helpful in suggesting the sweet sauce over the regular. Was definitely worth it!!