Restaurants in Palma de Mallorca
Show restaurants on map
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Palma de Mallorca, Avinguda De Joan Miró, 227, Palma De Mallorca 07015, Spain, Palma de Mallorca
"Eating was phenomenal and the service was excellent. they were very superior to food allergies and had some amazing vegan options. would recommend any..."
Price
The Average price for is:
$20.2
Feedback
These reviews refer only to the mentioned ingredients.