Food Safety Report: Little Caesars Pizza, Elkhart Road, Elkhart, IN, USA 3 years ago • details 46 I'm vomiting from the pizza