The food ranged from good (roast lamb) to terrible (grilled octopus). The staff are run off their feet so service is poor. Not a good experience and there are much better alternatives nearby.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.