Open daily from 19:00 20th km Rhodes - Lindos avenue 85103 Afantou Rhodes,Greece
+30 22410 76699 +30 6946162665

Send a message

Ask us everything you need to know by filling the form!