Address
C/ Federico Garcia Lorca, 6
07014 Palma de Mallorca
Islas Baleares
Booking
Opening hours
Tuesday to saturday
13:00 – 16:00 h
19:00 – 23:00 h
Sunday and monday closed