Report by

Food Safety Report: Mikado, South Street, Glens Falls, NY, United States.

8 years ago reported by user-hpvtq778 business

Mikado, South Street, Glens Falls, NY, United States

7 South Street, Glens Falls, 12801 New York, United States

After I ate, I had a migrane and didn't feel good, until 4 hours later I felt sick to my stomach, felt the urge to throw up in the toilet and slowly began to feel better. | Symptoms: Nausea, Vomiting

#glensfalls #newyork #unitedstates

Recent Reports Near Me