Store location


Our store is located in the center of Sóller, one of the most beautiful towns in Mallorca.