Address: inside the Cap Vermell Grand Hotel, Mallorca, Spain
Featured by: Alexander The Guest
Mallorca’s only 2 Michelin Star Restaurant, led by head chef Álvaro Salazar, offering the best dining experience in Mallorca
Browse all creator-verified restaurants · Discover more on elevATE