Sicilian deli offering specialty groceries and prepared foods.