We went to Ambrosia because of a high TripAdvisor rating. Only tourists eating there, though locals seem to come for take-away. While clean and well-lit there is nothing else positive about the ambiance. The food was plentiful and ok but that is it. Overall a disappointment.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.