No idea what the name of the restaurant is, or if it’s the correct place. But food was good
Στην Αιόλου όπως παλιά
Αιόλου 31, Athens, Attica, Greece
Source: Swarm