Report by
Food Safety Report: Noodles & Company, Main Street, Longmont, CO, United States.
9 years ago •reported by user-wfbxv136
2255 Main Street, Longmont, 80501 Colorado, United States
Symptoms: Nausea, Vomiting
48
Comments
Comment
