Papa's Pizza & Restaurant

CLOSED
$ •

117 St George St, London

About Papa's Pizza & Restaurant

Papa's Pizza & Restaurant is a cozy spot serving delicious homemade pizzas and more. With friendly owners, the food is excellent and made with no preservatives. Their pizzas are made from scratch, and the prices are fair. The restaurant offers a unique experience, with a mural celebrating the owner's son's soccer achievements and a warm atmosphere. The generous portions and welcoming service make it a great spot to dine. Whether ordering a deluxe special or a pizza, customers can expect a tasty and satisfying meal.

Papa's Pizza & Restaurant Reviews

4.9
184 ratings
Restaurantji Rating
5
96%
4
2%
1
2%
Food
5.0
Atmosphere
4.6
Service
5.0

Read All Reviews(184)

Ratings

Menu

Add a Menu
Papa's Pizza & Restaurant Menu
Papa's Pizza & Restaurant Menu

Photos

Add a Photo
Papa's Pizza & Restaurant
Papa's Pizza & Restaurant
View All Photos
Updated on: