Massive Frozen Pizza Recall Issued


Beware of frozen snacks. Farm Rich Products Corporation has initiated a big recall of all products produced in their Waycross, Georgia facility. The following Farm Rich products with “Best By” dates...