About this property
A charming and spacious restaurant located in a prime location in one of the most visited locations in the old city of Palma Mallorca. The premises offers approximately 360 M2 over two floors, 180 M2 on each level. The restaurant on the ground floor...