Restaurants Amherstview
Papa's Pizzeria welcomes you to their dining room. Explore a menu featuring a variety of pizzas, priced at less than $10 and can get there by car.
Papa's Pizzeria can be found at 18 Manitou Crescent East . The following is offered: Restaurants, Restaurants | Pizzeria - In Amherstview there are 1 other Restaurants. An overview can be found here.
Loading map...