Report by
Food Safety Report: White Castle, West Addison Street, Chicago, IL, USA.
6 years ago •reported by user-vknnc297 • business
3212 West Addison Street, Chicago, 60618 Illinois, United States
Symptoms: Diarrhea, NauseaRecent Reports Near Me
Recent Reports