Traditional taverna located in Skalokhóri, offering classic Greek fare.