Albacora
Mallorca
At a glance
This restaurant in the Hotel Club s'Illot has gorgeous views of the white sand beach at Cala Moreya on Mallorca's east coast. A true Mediterranean menu of dishes using fresh local seasonal produce completes the perfect picture.