A breath of organic in the artificial tittle tattle of Sokratous, this shop features natural products from around Greece, including olive, almond and argon oil beauty products; herbs, jams, honey, sponges, soaps and hand-painted icons; plus olive-wood chopping boards and bowls.
Natura Greca
Rhodes Town