
Ambar India on Wright Street in Urbana received a red placard in January 2021. Screenshot from Google Street View.
Over 100 restaurants failed inspections in Champaign County in the past two years, but failures hard to find in online database
After a routine inspection, only 10 restaurants were closed due to non-compliance with safety regulations and 116 restaurants received food safety alerts for less…