Report by
Food Safety Report: Denny's, Junction Drive West, Glen Carbon, IL, United States.
7 years ago •reported by user-hxbyt775 • business
27 Junction Drive West, Glen Carbon, 62034 Illinois, United States
Philly and fries meal | Symptoms: Nausea