Sicilian supermarket offering a taste of Italy.