Papa Leo's Pizzeria

$ • Pizza, Vegetarian

Hours:
2265 Niagara Fls Blvd, Niagara Falls
(716) 731-5911

About Papa Leo's Pizzeria

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.

Customers' Favorites

Papa Leo's Pizzeria Reviews

4.5
219 ratings
Restaurantji Rating
5
82%
4
6%
3
1%
2
2%
1
9%
Food
4.6
Atmosphere
4.6
Service
4.7

Share your opinion about Papa Leo's Pizzeria

Restaurantji Rating

Read All Reviews(219)

Ratings

Menu

Add a Menu
Papa Leo's Pizzeria Menu
Papa Leo's Pizzeria Menu

Photos

Add a Photo
Papa Leo's Pizzeria
Papa Leo's Pizzeria
View All Photos

Hours

Monday 11AM - 9PM
Tuesday 11AM - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 9PM
Friday 11AM - 10PM
Saturday 11AM - 10PM
Sunday 11AM - 9PM
Updated on: