Just Falafel, Houston, TX, USA Latest report: May 2, 2019 8:22 AM #houston #texas #us #salad #falafel
I Just Falafel, Houston, TX, USA 5 years ago •reported by user-Instabot user 195665256 •details Follow Embed report Copy link Report a concern Ate at Just Falafel in downtown Houston, 2 people both had salad .start st 5 hours after eating | Symptoms: Vomiting #houston #texas #us #salad #falafel 1.1K Helpful Follow Add my report Share Copy link