This classic taverna offers a true taste of Greece with its delicious lamb chops and traditional ambiance.
Pafsaniou 4, Athina 116 35, Greece