A rustic Greek fish tavern offering fresh seafood, salads, and ouzo. Enjoy a friendly atmosphere and potentially a scenic view.