This establishment is a bar located in Palma de Mallorca. It is available for rent and offers a space of 200m².