Frozen food store specializing in seafood and other frozen dishes. Offers a variety of options, including fresh seafood salad.