Map
143 Sokratous St., Rhodes Town, , Greece

Rhodes' answer to the Body Shop stocks locally produced, all-natural cosmetics, plus olive oils, spices, liqueurs, and Greek sweets, such as moist sesame halva and sinfully rich baklava.

Close

Things to Do

The Green Shop

Rhodes' answer to the Body Shop stocks locally produced, all-natural cosmetics, plus olive oils, spices, liqueurs, and Greek sweets, such as moist sesame halva and sinfully rich baklava.