We'd never have found this unique restaurant on our own. Luckily, one of our friends invited us to this unique place in Glyfada. Greek cuisine as it should be. I had the best lamb chops in years! Magnificent view from the hill down on the Glyfada seaside.