Frozen food store specializing in seafood. Offers a variety of frozen seafood products.