Restaurant Report Card: Roaches land all over inspectors’ reports (via KPRC)

Cleanliness is next to Godliness.

Source: KPRC