is a highly reviewed Pizza Restaurant
Ranked #1 of 7 Restaurants in London.
Some say it is excellent, fresh.
The Latest Review: ★★★★★
Sent on the 30th of July, 2014
Excellent The pizza is always fresh and delivered on time if not early. I've been coming to this pizza location for years, its definately my number one choice.
Rank #1 of 7
Ranking of nearby Restaurants
|1|| 241 Pizza, 769 Southdale Rd E||5.00|
|2||Tim Hortons, 771 Southdale Rd E||1.00|