One of North Athens’ best spots for great modern Greek (meat) cuisine.
The view is exceptional over Athens and its mountains!
My fave place to return every few months.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.