Store location


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









With this wonderful 3D video of our store we invite you to take a look!