Report by
Food Safety Report: 7/11 at 10010 E Girard Ave, Denver, CO, United States.
9 years ago •reported by user-gxmc4795
10010 East Girard Avenue, Denver, 80231 Colorado, United States
Symptoms: Diarrhea
19
Comments
Comment
