Walked here for lunch after touring through the Acropolis.
An unassuming entrance, walk up 3 flights of stairs to a great roof deck. As others have said, it's a great view, but the food is even better.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.