This made my second time visiting this restaurant and it impressed me yet again! The ambience and service in Athena is wonderful. It also an escape from mayhem of tourists galore. The food is beautifully presented and tasty!! (Try the lemonade, lamb gyro, and baklava with ice cream!) It is priced fairly for the quality and this tourist destination ($18 a meal, including a side). Love it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.