Report by
Food Safety Report - Fazolis, Indianapolis Indiana
3 years ago •reported by user-dwbvz395 • business
2374 West 86th Street, Indianapolis, 46260 Indiana, United States
Last night into today, He believes it was there at dinner | Symptoms: Diarrhea, Nausea, Vomiting