Sapori d'Italia is an Italian restaurant offering authentic cuisine in a charming setting.