Italian Centre Shop
Italian · Pizza
Italian Centre Shop is a grocery store offering a wide variety of Italian products, including baked goods, pizza, and party platters.
Location
Best places nearby
The highest rated places close to Italian Centre Shop.
Local restaurants nearby
5028 104A Street, AB



