Authentic Italian restaurant, l'Artiglio, offering a taste of Italy.