Papa Leo's Pizzeria
Italian, Pizza · 2265 Niagara Falls Blvd, 14304
About Papa Leo's Pizzeria
Address
2265 Niagara Falls Blvd, 14304
Famous For
Pizza, Italian
Cuisine
Italian, Pizza
Website
Location
Open in Google MapsReviews
Be the first to review Papa Leo's Pizzeria
Frequently Asked Questions about Papa Leo's Pizzeria
What is Papa Leo's Pizzeria famous for?
Papa Leo's Pizzeria is famous for Pizza, Italian.
Does Papa Leo's Pizzeria offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Papa Leo's Pizzeria?
Table booking availability is not confirmed. Please call the restaurant to check.
What type of food does Papa Leo's Pizzeria serve?
Papa Leo's Pizzeria serves Italian, Pizza cuisine in Niagara Falls, NY.
More in Niagara Falls, NY
More Italian in Niagara Falls, NY
Cuisines in Niagara Falls, NY
Get Contact Details
Share your details and we'll connect you with Papa Leo's Pizzeria