Traditional Greek Taverna, offering classic dishes in a relaxed setting.