Applebee's, North Utah Avenue, Idaho Falls, ID, United States
9 years ago •reported by user-xdwz2891 • details
I at there around 2 and was feeling sick about and hour later and violently vomiting by 7
| Symptoms: Vomiting
65
Comments
Comment