You are now leaving Menulist
We hope to see you again soon!
Italian Centre Shop
17010 90 Ave NW #120, T5T 1L6, Edmonton, Canada
Grocery, Catering, Bakery , Italian, Coffee, Cheese, Sandwiches, Pasta, Meat, Specialist Food Shop, Cafe, European, Vegetarian Friendly, Vegan, Lunch, Brunch
The redirect does not work? Just click on this link or copy it into your address bar