Papa Pizza, 2344 Dufferin Street, York Caledonia-Fairbanks
1087th visitor, Write a review
Papa Pizza Map

near M6E3S4

Papa Pizza is ranked #3 of 16 nearby Restaurants.

They say Papa Pizza is excellent