Please try again.
Leoforos Iraklidon, Ixia, Rhodes, Greece (opposite the Sheraton Rhodes Resort)
+ 30 69 755 64 391
+ 30 22410 38893
Monday-Sunday, 08:30 – 20.00 (start of April till end of October)