Pizza Review
Best pizza in Etobicoke bar none. Dino is awesome and pizza always made with the best ingredients.