Report by
Food Safety Report: Noodles and Company, West Touhy Avenue, Niles, IL, USA.
7 years ago •reported by user-xcqg8628 • business
5681 West Touhy Avenue, Niles, 60714 Illinois, United States
Symptoms: Nausea, Vomiting
31
Comments
Comment
