My Guide Website?
Albacora
Mallorca
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.