This is a great find. We were here in May and ate there several times. It has great Greek food at reasonable prices and well worth the wait as everything is freshly cooked. They have a roof terrace where you can sit and admire the view of the acropolis. We would recommend the steak, also the fish, both of which were fantastic. The staff were very friendly and helpful.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.