Shanghai Ravioli Corporation, based in Boston, is recalling 24,900 pounds of frozen buffalo chicken products. The items are classified as not ready-to-eat.
According to Food Safety News, the USDA's Food Safety and Inspection Service announced the recall because the products were manufactured without the necessary inspection.