is Ranked #4 of 10 Restaurants in Langstaff Thornhill.
Some say it is delicious, worst.
The Latest Review: ★
Sent on the 28th of May, 2013
Pizza delivery took over an hour and when it arrived, was barely warm and quite soggy. Each time I called to ask where it was, I was hung up on. Definitely not going to order from these idiots again.
Rank #4 of 10