A popular DeKalb County dim sum spot narrowly passed an inspection last week after failing a check the week prior with insect and rodent concerns.

Oriental Pearl, located at 5399 New Peachtree Road, Chamblee, received a 71 on Nov. 21, up from the 54 on Nov. 14.

The new report says the inspector saw live and dead roaches throughout the kitchen this time. Back on Nov. 14, roaches were found in the restaurant, in addition to dead insects on “clean” dishes and rodent droppings.

Manager Max Wu said last week the restaurant was bringing in a “specialist” to help employees take care of the issues.

“We’re doing everything we can to try to get this back up to par,” he said.

RELATED: DeKalb BBQ joint rechecked after roaches, flies, ‘slime’ found

RELATED: Children’s Healthcare of Atlanta plans massive I-85 campus, roadwork

RELATED: DeKalb wife mourns husband shot dead after 41 years of marriage

The new report docks the restaurant because of leaks in the freezer and a sink, as well as employee-handwashing issues. A container of pork was also stored directly on the floor in the freezer.

Oriental Pearl

5399 New Peachtree Road, Chamblee

Score: 71

Report: here.

Like DeKalb County News Now on Facebook | Follow on Twitter