The place serves delicious Spanish tapas and drinks. It is located right in the center of Palma de Mallorca and is great for casual dining.
Your email address will not be published. Required fields are marked *
Or connect with