Address: 2265 Niagara Falls Blvd, Niagara Falls, NY 14304, USA
Phone: +17167315911
Sunday: 11AM–9PM
Monday: 11AM–9PM
Tuesday: 11AM–9PM
Wednesday: 11AM–9PM
Thursday: 11AM–9PM
Friday: 11AM–10PM
Saturday: 11AM–10PM
al brinson
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
The only sweet pizza I will eat come from Papa Leo’s! I even take my friends and colleagues for pizza here!
Annette Melcher
Love their pizza
Steve Frank
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.
Everyone working on there had masks on the whole time. Seemed to be good covid practices
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.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.