Seafood restaurant offering fresh catches. A long-standing establishment.