A Greek fish taverna offering delicious food and beautiful views.