A taverna known as Τα Νερά Της Αγίας Βαρβάρας, offering traditional Greek cuisine. Enjoy fresh meats and fish in a naturally cool setting.