Traditional Greek taverna located on Episkopi beach. Offers classic dishes in a relaxed seaside setting.