Mediterranean cuisine at Alba, offering a taste of the Mediterranean.