A Sicilian restaurant, L'Angolo Dei Sapori, offering regional cuisine.