Shanghai Ravioli Corporation, based in Boston, Massachusetts, is recalling approximately 24,900 pounds of frozen, not ready-to-eat buffalo chicken products that were produced without inspection.
The company initiated the recall of the frozen poultry products on August 26, 2026.


