Report by
Nausea After Dining Italian - Olive Garden, Twin Falls Idaho
5 years ago •reported by user-pwvb2185 • business
1597 Pole Line Road East, Twin Falls, 83301 Idaho, United States
We ate there and several of us felt ill after eating there, nothing extreme but didn't feel good. May 2020 | Symptoms: Nausea
24
Comments
Comment
