We had good food and the staff was friendly.
The drinks in the upstairs bar was very good and great view over Rhodes. Good restaurant to visit if in Rhodes.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.