Italian Centre Shop is a well-known grocery store in Edmonton, AB, offering a wide selection of Italian products and specialty items.
With a focus on providing authentic Italian ingredients and gourmet foods, this establishment caters to customers looking to experience the flavors of Italy in the heart of Alberta.
Generated from their business information