Papa Leo's Pizzeria
$ • Pizza, Vegetarian
Hours:
2265 Niagara Fls Blvd, Niagara Falls
(716) 731-5911
About Papa Leo's Pizzeria
Customers' Favorites
Papa Leo's Pizzeria Reviews
Ratings
Menu


Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 9PM |
Papa Leo's Pizzeria is a popular spot for family gatherings and pizza lovers. Their hot and delicious pizzas, perfectly cooked wings, and mouth-watering breadsticks are well-known. The sauce has just the right amount of sweetness, adding to the flavor. Friendly staff, like Antonio, make sure customers feel welcome and enjoy their meals, whether dining in or taking food away. The pizza is often praised for its toppings, with some customers enjoying the sweet sauce and cup n char pepperoni. However, some recent experiences mention that wings can be greasy and not extra crispy, and toppings could be placed closer to the edge. Overall, many find the pizza to be good with a great bite and tender crust, though some have been disappointed with dry wings and pizza in recent visits. Despite mixed reviews, Papa Leo's remains a favorite for many looking for tasty pizza and friendly service.