Seafood restaurant offering fresh catches.