Saveurs de Sicile offers a taste of Sicily with its authentic cuisine.