This quite a big restaurant on the hill with the great view of the sea proposes decent variety of seafood for reasonable price. Recommended place to drop in - though note, that walking, being quite pleasant, needs some effort to reach the mountain top. So, locals mostly use motorised transport.
Do not expect excellent English skills of the staff.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.