Frozen food store specializing in fresh and frozen fish.