Osteria Armetta offers Sicilian and Italian cuisine. Enjoy trattoria-style dining with outdoor seating in a piazza setting.