Seaside taverna offering a great atmosphere and incredible food. Enjoy stunning views while dining.