Food Safety Report: Just Falafel, Houston, TX, USA 6 years ago • details 765 Comments Comment Ate at Just Falafel in downtown Houston, 2 people both had salad .start st 5 hours after eating