Food Safety Report: Olive Garden Italian Restaurant, North Water Street, Decatur, IL, USA 3 years ago • details 12 Occurred Saturday, September 11, 2021. People involved: 2. To go order placed at 8:15pm CDT, picked-up at 8:50pm. Both parties had severe nausea, diarrhea, one vomited, and severe abdominal muscle… See more