Papa Pizza, 2344 Dufferin Street, York Caledonia-Fairbanks
1083rd visitor, Write a review
Papa Pizza Map

near M6E3S4

Awards: People's Choice Winner, 2014

Papa Pizza is ranked #7 of 36 nearby Restaurants.

They say Papa Pizza is excellent