I decided to check this place out after hearing from multiple sources that it's the best pizza in Toronto. I don't know if I'd call it the best, but it was definitely good!
I went with 3 friends and we split the Libretto Margherita, Housemade Sausage, and Cremini Mushroom pizzas. My least favourite was the Margherita - the crust was pretty soggy and I thought the tomatoes were overpowering. I loved the Sausage pizza though! My only complaint is that the crusts were all really burnt in some places, but the pizzas were so good I didn't care.