About this property
This enchanting shop is located in the heart of the old town of Palma, Mallorca.
Situated in one of the most popular streets, surrounded by charming little shops and countless high-class and authentic Majorcan restaurants, this light-flooded shop...