I love this place.
A co-worker of mine had recommended this place to me as the best pie in town right after we returned from Europe and were craving the real Italian Pizza we ate in the Florence region. I'm so glad he did, coz ever since then we boycotted all other pizza.
I find the Danforth location suits us better, since you can book a reservation online and it is much more roomier, however Ossington works too when we are around that area.
Just as everyone recommended, yes, the Margherita Pizza is all you want to eat. We've tried the other daily special as well as others on the menu, but I keep coming back to Margherita. I however didn't like it any better with buffalo mozzarella. I preferred the standard they have on the menu.
Oh, and one time we tried these gnocci bites they had as a special (I forget the name now) absolutely delish.
Always good, but most importantly always CONSISTENTLY good. Just writing this review (its been long overdue) makes me wanna go again !!