Joined In Dec 2021
No info available
Just amazing! The best italian pizza in Canada, it was just like being back home in Italy. Margherita, diavola and mushrooms were crispy and delicious. They also have the best ice cream ever rich flavour and natural ingredients.