is a highly reviewed PIZZA Restaurant
Ranked #1 of 14 Restaurants in Town and Country Toronto.
The Latest Review: ★★★★★
Sent on the 20th of June, 2015
The owner here went out of his way to help me. Has a good heart. I am very thankful for great people like this.
Rank #1 of 14