Restaurant Report Card Aug. 1: Insects, slime found