Sicilian deli offering takeaway and dine-in options. Specializes in traditional Sicilian gastronomy.