Restaurants in Palma
Show restaurants on map
4.5
Menu
4.5
Menu
City: Palma, Avinguda Gabriel Roca, 33, 07014 (Illes Balears), Espanya, Palma, Spain
"El único lugar que encontramos el sábado a las 12:30 pm abierto para comer fue agradable y la atención del encargado fue espléndida. La comida estaba..."
Price
Feedback
These reviews refer only to the mentioned ingredients.