Seafood restaurant specializing in fresh and frozen seafood, including shellfish and cooked options.