Cozy restaurant in Sarti offering traditional Greek cuisine and a friendly atmosphere for relaxing moments.