Traditional seafood restaurant located in a scenic area.