Little Caesars Pizza, Chicago Road, Steger, IL, United States
Location: Little Caesars Pizza, Chicago Road, Steger, IL, United States
Symptoms: Diarrhea Vomiting
Details: 2 days ago we bought the pepperoni pizza it didn't look right when we got it home, just thought it was fresh out the oven. Me and my two kids have been having strong pain in our stomach, diarrhea, and lots of vomitting.
Doctor Visit: No