Report by
Food Safety Report: Noodles & Company, North University Street, Peoria, IL, United States.
9 years ago •reported by user-ckfc7339
4712 North University Street, Peoria, 61614 Illinois, United States
Symptoms: Diarrhea
28
Comments
Comment
