Restaurant offering fresh, high-quality seafood dishes with generous portions. Located on a hill with scenic views.