La Cambusa is a restaurant specializing in traditional Sicilian and Aeolian cuisine. They are known for their artisan pizzas made with fresh, high-quality ingredients.