Authentic Sicilian restaurant, offering a taste of regional cuisine.