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

Connect on our social media

Keep in touch with us all year long!We ‘d love to!