Best pizza in town period, get the Margherita and shaddup, unless you're a vampire since they garlic and re-garlic the thing. You've been warned!
Everyone I've taken here (and that's a lot of people) love it, many agree it's the best in Toronto.
Their sandwiches are also very good. Owners are very nice people, place has only improved since the Massimo brothers re-located.