News

Set on one of the most beautiful islands in Spain, Palma is the sun-soaked capital of Mallorca ... eight-course tasting menu for around $85 per person, including wine pairings for an additional ...