Report by
Wendy's, Porter Road, Niagara Falls, NY, USA
2 months ago •reported by user-nwfg6361 • details
Today Not sure No
| Symptoms: Vomiting, Nausea, Diarrhea, Stomach Pain
25
Comments
Comment
