Report by
Food Safety Report: McDonald's, Canal Street, New Orleans, LA, USA.
7 years ago •reported by user-nxftv422 • business
711 Canal Street, New Orleans, 70130 Louisiana, United States
Symptoms: Nausea, Vomiting
175
Comments
Comment
