Seafood restaurant specializing in marine cuisine.