This charming restaurant offers a genuine taste of Greek tradition, with a cozy atmosphere and a menu featuring classic dishes.
Kallidromiou 69, Athina 106 83, Greece