Our main store ”The Curiosity Shop” is located in the beautiful island of Mykonos in Alefkandra only 100 meters down from the famous windmills and right by Litttle Venice between the Orthodox and Catholic churches.
The Curiosity Shop, Alefkandra, 84600 Mykonos, Greece.