Italian Centre Shop is a grocery store offering Italian specialties, including fresh bread, pizza, and a Tavola.