Report by
Food Safety Report: Chick-fil-A, West 86th Street, Indianapolis, IN, United States.
8 years ago •reported by user-wpmy7722 • business
3360 West 86th Street, Indianapolis, 46268 Indiana, United States
Symptoms: Diarrhea, Nausea
10
Comments
Comment