Report by
Food Safety Report: Genghis Grill, 6600 North Fwy #144, Fort Worth, TX 76137.
9 years ago •reported by user-gzfhg935
144 North Freeway, Fort Worth, 76137 Texas, United States
My boyfriend and i ate at the location in western centre and we both ended up getting very sick about an hour or two after eating it. | Symptoms: Diarrhea, Nausea, Vomiting
14
Comments
Comment
