Frozen food store specializing in seafood.