Restaurant Report Card for Sept. 5, 2019

A freezer that wasn’t freezing and a dripping ventilation system caught the eye of inspectors in this week’s Restaurant Report Card.