Don't let its size fool you. Run by sisters Zafiria and Nektaria since 2001, this little boutique set on the St. Levia Square is one of the island’s most curated boutique, bringing together handcrafted jewellery, exclusive Greek designers and selected international resortwear.



