Restaurant Report Card for week of February 7

An Italian restaurant goes from bad to worse in this week’s Restaurant Report Card.