Report by
Food Safety Report: Cheddar's Scratch Kitchen, Little Road, Arlington, TX, United States.
9 years ago •reported by user-wmbbv177
4830 Little Road, Arlington, 76017 Texas, United States
Symptoms: Diarrhea
12
Comments
Comment
