Report by

Food Safety Report: Olive Garden, South Stemmons Freeway, Lewisville, TX, United States.

8 years ago reported by user-hxxbh542 business

Olive Garden, South Stemmons Freeway, Lewisville, TX, United States

2418 South Stemmons Freeway, Lewisville, 75067 Texas, United States

Haven't eaten anything all day decided to go to Olive Garden and then a few hours later I got very sick and puked | Symptoms: Diarrhea, Nausea, Vomiting

#olivegarden #lewisville #texas #unitedstates

Recent Reports Near Me