Report by
Food Safety Report: Olive Garden Italian Restaurant, Farm to Market 1960, Humble, TX, United States.
8 years ago •reported by user-hjdtt672 • business
9632 Farm to Market 1960, Humble, 77338 Texas, United States
Had soup, salad , and bread sticks , and fried Mozzarella. Me and my guest are sick now. | Symptoms: Diarrhea, Nausea, Vomiting
46
Comments
Comment
