Italian Centre Shop is a grocery store offering Italian specialties, deli items, and baked goods.