Have visited megaro in 2013 and returned this year. Great food, we treated ourselves to lobster. We had marinated anchovies to start and humus both excellent. The setting and the ambience and the efficency of the staff is amazing, We were recognized as repeat customers and given a bit of special treatment. Recommended and will definetly return.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.