Home Run Inn recalls more than 13,000 pounds of pizza
The Food Safety and Inspection Service (FSIS) at the U.S. Department of Agriculture reports that Home Run Inn Frozen Foods of Woodridge, Illinois is recalling 13,099 pounds of frozen meat
Source: wsiltv.com