Isola Shop in Skiathos Town
Isola shop is located in Skiathos town and awaits you in a friendly environment for your shopping with very good prices. Sandals, bags, shoes, belts and multi accessories are of top quality leather and fitted for every guest. Isola is the best choice as it has all your desires of leather.
Papadiamanti 22, Skiathos, Sporades