Seaside taverna near Frangokastello castle, offering sea and mountain views. Enjoy meals in a quiet area with garden views.