Papa's Pizza & Restaurant
$ • Pizza
Hours:
117 St George St, London
(519) 432-7793
Customers' Favorites
Papa's Pizza & Restaurant Reviews
So I've got to shout out Papa's Pizza in London, for the best pie I've had in I don't know how long! They've been around for 51 years and Tony's honouring the tradition his father started and oversaw until last year. Walked in for my first time ever to pick up my order and I immediately knew it passed the check. Picture of his dad, table where he sat, he comes out and says "Are you Italian?" "Yes sir I am." "Where's your family from?" "The family's from Abruzzo!" "Ah my...read full review
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
Ratings
Hours
Monday | Closed |
Tuesday | 4 - 8PM |
Wednesday | 4 - 8PM |
Thursday | 4 - 8PM |
Friday | 4 - 10PM |
Saturday | 4 - 10PM |
Sunday | Closed |
ordered 2 small pizzas. Best pizza and such friendly people.