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

3.6 (56)

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!!

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.

Perfection pizzaOn a separate review..I went in for my pizza and witnessed an employee making a sub without gloves there for touching cheese and other items going on a sub .In light of 2020 and being hygienic in general this should not be happeningAll employees should be wearing gloves to prepare for our food.This will definitely help me in the future when ordering subsI'm sure no one wants another person handling their food as we do not know where his hands have been.Unfortunately...read full review

More Reviews(192)

Ratings

View all photos

Hours

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