Regulatory Report
Leon's, 1528 E 63rd St , Chicago, Il, USA
2 years ago •source chicago.gov • details
38. Insects, rodents, & animals not present
- comments: observed a significate number of rodent droppings remaining during inspection. Observed droppings on the front prep table, on the floor at the front hold holding unit, droppings noted at side room on storage…