Frozen food store specializing in seafood products.