by communicationAzur | Jul 17, 2021
Sabbaba Montesol Restaurant — Ibiza, Spain In the heart of Ibiza town, on the small island of the same name, the Montesol restaurant and bar welcomes you to its beautiful white terrace for a meal on the Vara de Rey. Designed by 2024 AD #100 architect Dorothée...