Sapori d'Italia is an Italian restaurant and deli offering prepared dishes for on-site dining or takeaway, along with Sicilian desserts and Italian specialties.