Cuckoo's Nest
Greek · Mediterranean · Bar
Authentic Greek taverna, a Glyfada institution since 1984, featuring live rebetiko music and traditional cuisine.
Location
Best places nearby
The highest rated places close to Cuckoo's Nest.
Local restaurants nearby
Ζακύνθου 51, Αττικής
