Authentic Italian restaurant, La Piccola Sicilia, offering a taste of Sicily.