The Surf Bar
Rhodes Town Greece
The Surf Bar is a Bar, Greek, Pub place is located in Rhodes Town, South Aegean. The address of The Surf Bar is Rhodes Town Greece.
If you want to go to the place or need any services, you can contact them directly. The phone number is +30 2241 029507,