Food inspectors find mouse feces at Springfield restaurant
One restaurant had mouse feces in its kitchen and a concession stand had a thermometer off by more than 40 degrees, according to this week's Springfield-Greene County Health Department food inspection reports. Bao Bao Chinese Bistro, 2101 W. …