Italian pizzeria and cafe offering dine-in, takeaway, and delivery. Serves Sicilian food.