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
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.
Ratings
Hours
Monday | Closed |
Tuesday | 4 - 8PM |
Wednesday | 4 - 8PM |
Thursday | 4 - 8PM |
Friday | 4 - 10PM |
Saturday | 4 - 10PM |
Sunday | Closed |