Rodent droppings and lack of hygiene earns ‘Fs’ on Restaurant Report Card

May 29, 2015

Little India on Champa Street scored an “F” on Restaurant Report Card for 15 critical violations found during two inspections in April 2015. The Denver Environmental Health inspector said there were “30-50 rodent droppings throughout the dry …