Restaurant Scorecard: Grease and grime, improperly stored food found at some spots

Restaurant Scorecard: Grease and grime, improperly stored food found at some spots