Takeaway serving fresh, quality Sicilian street food.