Scarabee Lounge Cafe Location

Scarabee Lounge Cafe is located at the center of Rhodes town, in the well known Cyprus Square. A four building with 350 sq meters of clothes, accessories and our bunded cafe on top of it.


See route
0 1 2 3 4 5 6 7