Report by
Food Safety Report: Olive Garden Italian Restaurant, 9333 Rain Lily Trail, Fort Worth, TX 76177, USA.
7 years ago •reported by user-trkfn634 • business
9333 Rain Lily Trail, Fort Worth, 76177 Texas, United States
Ate around 6pm, then around midnight began throwing up and diarrhea until around 930am. At nothing else between dinner and sickness. | Symptoms: Diarrhea, Vomiting
35
Comments
Comment
