Papa Leo's Pizzeria

Category: Pizza restaurant in Niagara Falls, New York

Address: 2265 Niagara Falls Blvd, Niagara Falls, NY 14304, USA

Phone: +17167315911

Opening hours

Sunday: 11AM–9PM

Monday: 11AM–9PM

Tuesday: 11AM–9PM

Wednesday: 11AM–9PM

Thursday: 11AM–9PM

Friday: 11AM–10PM

Saturday: 11AM–10PM

Reviews

al brinson

Oct 15, 2022

I have my favorite pizza and wings. Papa Leo’s is one. Wings might start out crispy but they don’t travel well. Just put them in the oven on broil. No food travels well etc. hamburgers,french fries,pizza,chicken wings. Either you eat in house or broil it when you get home. I even ordered a retirement luncheon for my fellow employees. Excellent service and the order was on time.

Zeke A

Oct 13, 2022

The only sweet pizza I will eat come from Papa Leo’s! I even take my friends and colleagues for pizza here!

Annette Melcher

Oct 11, 2022

Love their pizza

Steve Frank

Oct 10, 2022

Decent place for a quick work lunch. Pizza is good especially if you like the sweet sauce. Reasonable prices.

Thanks! Your review is awaiting moderation.

Questions & Answers

What are the Covid safety practices like here?

Anonymous | Oct 19, 2022
Jeff Thousand | Oct 19, 2021

Everyone working on there had masks on the whole time. Seemed to be good covid practices

Can we get plain cheese pizza here?

bhumi | Oct 20, 2018
Margo Smith (Margo) | Oct 20, 2019

If course

Read More

Do you use peanut oil on the pizza or wings or eggs in the pizza dough

Erin McNerney | Oct 20, 2018
Beverly Hauck | Oct 20, 2018

I never heard of eggs in any pizza parlor dough. If they made it that way they wouldn't be open long. Peanut oil I doubt they use. It doesn't taste nutty.

Read More

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places