Restaurant specializing in fresh seafood dishes.