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.
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.
5399 New Peachtree Road, Chamblee