![]() |
Tomato Magazine 100 Best Things to Eat in EdmontonThe magazine loved by Edmonton Foodies has put us on their list three times!!! The Italian Centre comes #17 for the best pizzas in the West End, Massimo’s Cucina Italiana Meatballs #31 and our Click here to open TOMATO Top 100 |