La Cambusa is a deli offering a variety of Sicilian specialties. They serve pasta, meat and fish dishes, sandwiches, pizzas, salads, and arancini.