Get In Touch

Visit Us

Scala Apartments, Profiti Ilia 33, Afandou 85103, Rhodes Greece

Contact Us

+30 22410 51788
+30 697 3319329
[email protected]

Open

Open all Year
Caffe is open every day from 17:00 till 23:00h from May till October