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