Sicilian restaurant, pizzeria, and grill. Offers a taste of Sicily within its walls.