This is a review for the Yorkdale location. I had the best Margherita pizza here. The pizza is made from very fresh ingredients and is cooked in an oven straight from Italy. The dough is also ordered from Italy. The dough is mixed fresh every single day, from scratch. The service was great, and the pizza was delicious. Pricey, though.