log in
Nearby:
The Cathedral of Santa Maria of Palma (La Seu)
Es Baluard Museu d'Art Contemporani de Palma
Parc de la Mar
Banys Àrabs
Parc de la Mar
closed
Save
Share
Sa Casa Restaurant
Places to eat in
Palma
|
Balearic Islands
|
Spain
Sa Casa Restaurant is a food place, restaurant in Palma, Balearic Islands, Spain.
Address:
19 Carrer de la Mar, Palma, Illes Balears 07012, Spain
Map
Category:
Food Place,
Restaurant
Selected Trips
momo
6 days in Oct
A Destination Wedding in Mallorca, Spain
Selected Photos
×
© Hoptale
About
Covid-19
Destinations
Terms
Support
Get the app