This establishment is a Greek tavern offering traditional cuisine. It is located at Xenofontos 28 in Glyfada, Attica.