China House Restaurant, 1205 E Eldorado St, Decatur, IL 62521, USA
Temporary Closure - related to food safety 9 months ago
East Eldorado Street, Decatur, 62521 Illinois, United States
Total all time reports: 1
Total all time sick persons: 0
“The Macon County Health Department shut down the China House restaurant in Decatur. The restaurant scored a 48 out of 100, below the county's threshold of 60, according to the report obtained by WAND News.
The report, filed Friday, detailed unsanitary conditions throughout the restaurant, including cooking utensils being stored in soiled water and raw chicken being stored at room temperature (72-75 degrees).