Report by
Food Safety Report: IHOP, Indiana 26, Lafayette, IN, United States.
9 years ago •reported by user-mftnk465
4215 Indiana 26, Lafayette, 47905 Indiana, United States
Symptoms: Nausea, Vomiting
13
Comments
Comment
