Fresh seafood restaurant with a wide selection.