Restaurant Report Card for week of May 30

Inspectors found mold, mildew and a leaky toilet in this week’s Restaurant Report Card.