Skarabee Store in Rhodes Town
The Scarabee store since in 1966, a great place for shopping in Rhodes town. You will find high quality clothing and footwear for women, men and children in the three storey building it is housed in. Famous brands such as Boss, La Martina, US Polo, Paul & Shark, Blu Girl, Versace, Lacoste etc can be yours to give you a more appealing look.
Cyprus Sq. 11, Rhodes Town, Dodecanese