
It's definitely the best Pizza Place in Toronto, with casual Italian ambiance (I'm a huge fan of communal tables), fantastic service, and the best pizza I've ordered in the city. In addition, they have a strong commitment to authenticity and quality, which they detail on their website. They also have strong green commitments - for one, if you order take-out, you bring your own tupperware.