Address:
Koundourioti Square 6
Rhodes
85100
Greece
Mobile:
+30 6930 929173