Restaurants & Food Service >
Papa's Pizza Land
Also listed in: Local Stores
Phone: (905) 982-1131
Back by popular demand, Papa's Pizza Land is now reopened under new management. Continue to enjoy an assortment of your favorite pizza, wings, and a whole lot more. Offering pick-up or delivery.
I moved to the area a couple of years back and can say they make the most delicious pizza I have ever had.