I've been a few times, and the pizzas, salads, etc are all very good. Atmosphere is warm and friendly, and so is the service. I've heard a few people say this is the best pizza in Toronto, but I think that's a bit of a stretch. Probably top 5 though.