Authentic Italian restaurant specializing in traditional Sicilian dishes.