MICHELIN Guide España
Quadrat
- Plaza de Sant Francesc 5, Palma, 07001, Spain
- 27 - 68 EUR • Mediterranean Cuisine
Reserve a table
MICHELIN Guide España
Quadrat
- Plaza de Sant Francesc 5, Palma, 07001, Spain
- 27 - 68 EUR • Mediterranean Cuisine