Italian Centre Shop is a grocery store specializing in Italian and European imported foods. It features a large deli with a wide selection of meats and cheeses, as well as fresh produce and a bakery.