QUADRAT Restaurant & Garden
Nestled within the charming Hotel Sant Francesc, QUADRAT Restaurant & Garden offers a sophisticated dining experience in the heart of Palma de Mallorca. This elegant venue, set in a beautiful courtyard, serves updated Mediterranean dishes with a creative flair, making it a standout choice for discerning diners seeking both exquisite food and a refined atmosphere.
Palma de Mallorca, Spain



