Your email address will not be published. Required fields are marked *
Iraklidon Avenue, Ixia, Rhodes, Greece (Opposite the Sheraton Rhodes Resort)
+ 30 69 755 64 391
+ 30 22410 38893
Directions – How to find us
Monday-Sunday, 09:00 – 20.00 (start of April till end of October)
Leave a ReplyWant to join the discussion?
Feel free to contribute!