HOME
MENU
RESERVATIONS
ONLINE ORDRES
GALLERY
CONTACT
More...
7-9 Menekleous & Sokratous Str, Rhodes Town 85100 Greece
+30 2241 074402
Mon - Fri
11:00 am – 12:00 am
Saturday
​Sunday
Thanks for submitting!