Report by
Food Safety Report: Cheddar's Scratch Kitchen, Noggle Way, Indianapolis, IN, USA.
7 years ago •reported by user-wbyjd377 • business
5151 Noggle Way, Indianapolis, 46237 Indiana, United States
Ate club sandwich. Within 2 hrs heavy vomiting and diarrhea. Lasted all night and most of next day. | Symptoms: Diarrhea, Nausea, Vomiting
19
Comments
Comment
