We'd never have found this unique restaurant on...
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.