Cuckoo's Nest
Greek
Cuckoo's Nest is a Greek taverna offering traditional cuisine and live rebetiko music. Established in 1984.
Location
Best places nearby
The highest rated places close to Cuckoo's Nest.
Local restaurants nearby
Μυστρά 16, I
Location
The highest rated places close to Cuckoo's Nest.
Μυστρά 16, I