Papa's Pizza & Restaurant

$ • Pizza

Hours:
117 St George St, London
(519) 432-7793

Take-Out/Delivery Options

Customers' Favorites

Papa's Pizza & Restaurant Reviews

4.9 (45)
Went to pick up a deluxe special for dinner one night. Wound up sitting with the owner while they made my pie from scratch. He explained the mural on the wall was to celebrate his son playing soccer, and regaled me with the history of how pizza was pioneered in Naples. Between the massive, delicious pizza, and the loaf of fresh-baked bread he insisted I take with me as well, free of charge, I felt like I'd robbed the place. Probably the most incredible mom and pop pizza shop experience...read full review

Can't BELIEVE we hadn't tried Papa's until now. Will definitely return.A very generous and tasty pizza for the price. Thick dough and generous toppings, cooked properly. Reheats beautifully, so buy extra for leftovers :)Service was kind and welcoming and while it's not fancy, the place has tons of charm and character. And a surprising amount of group seating, belying its appearance from the outside.

Best panzerotti in town. Marinara sauce is homemade and top notch. Absolutely delicious, affordable and excellent customer service. Thank you Tony for an exceptional dining experience.

More Reviews(164)

Ratings

View all photos

Hours

Monday Closed
Tuesday 4 - 8PM
Wednesday 4 - 8PM
Thursday 4 - 8PM
Friday 4 - 10PM
Saturday 4 - 10PM
Sunday Closed
Updated on: