Little Caesars Pizza, 1536 S Nappanee St, Elkhart, IN 46516, USA
3 years ago •reported by user-tgdbk395 • details
Suspected source: I was fine all day until I ate some of pizza .After 2 hours I began to feel bad I had a stomach ache really bad and all I’d puke was the food .I haven’t Aden…