New Hampshire-based New England Village Foods is recalling several snacks because they contain undeclared allergens. According to a report from the FDA, the company is recalling all lots of its ...