Waffle House, Canal Street, New Orleans, LA, USA
3 years ago •reported by user-xnjtp854 • details
Yesterday I had food there and on Sunday and I been feeling sick ever then stomach pain and diarrhea bad diarrhea , | Symptoms: Diarrhea, Nausea, Stomach Pain