JavaScript is not enabled.
Good pizza and wings - Review by Frances T | Papa Leo's Pizzeria

Papa Leo's Pizzeria

No image

Good pizza and wings 4/5/2006

Papa Leo’s in Niagara Falls has some very good pizza and chicken wings deals. This place has been around for a long time. They have a very small dining area inside but most people order their pizza for delivery or for take out. The pizza and wings are very good, but they are better offerings in the area. more
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018