This is the best Pizza place I found in Toronto. Although I'm not a huge pizza fan, I like them here.
Last time I was here, I had 3 vegetarians with me so I was outnumbered and outgunned. We ended up ordering 3 different Vege pizzas (Libretto Margherita, Marinara DOP and Cremini Mushroom) and sharing them. I wanted to try their Duck Confit pizza, maybe next time.
I love their Danforth Location the most.