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

near M6E3S4

Awards: People's Choice Winner, 2014

Papa Pizza is ranked #3 of 16 nearby Restaurants.

They say Papa Pizza is excellent