Frozen food store specializing in seafood, including bacalhau.