Restaurant Report Card for week of May 2

Pepperoni with slime, and improperly stored meats, produce and fish were among the things inspectors found in the latest Restaurant Report Card.