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

Location

2265 Niagara Falls Blvd, 14304

Open in Google Maps

Reviews

Be the first to review Papa Leo's Pizzeria

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

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.