News

New Hampshire-based New England Village Foods is recalling several snacks because they contain undeclared allergens.