Frozen food store specializing in frozen food specialties.