A unique taverna set amidst stunning natural beauty. Enjoy dining beside flowing water and lush greenery.