is Ranked #3 of 30 Restaurants in North Riverdale Toronto.
Some say it is good, rude, terrible.
The Latest Review: ★★
Sent on the 13th of December, 2012
Pizza was hot and good but phone and delivery service were rude and the phone order system is terrible.
Rank #3 of 30