The Ambrosia Taverna is neaely always full which speaks volumes for the food. We dined here 3 times times and on each occasion our meal was great. The cost was very reasonable and the service was relaxed and pleasant. The taverna is set on the Village square in the centre of this small resort so you "People" watch as you are eating.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.