A taverna, offering traditional Greek cuisine. Enjoy stunning views in a magical setting near waterfalls.