Tomato Magazine 100 Best Things to Eat in Edmonton
The 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