Location is not that convenient, not close to the center, probably OK for National Garden or Zeus temple visitors. Food is not that tasty and overpriced, really nothing special and higher than average price. Staff is hospital and nice - common for all the Athens places, actually. Sorry, I'd say it's Medium place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.