Update: The restaurant passed a new inspection with an 88. The inspector noted roach activity throughout, but also that a pest control company treated the business in recent days. Read the new report here.

Original:

A popular DeKalb County Chinese restaurant failed its recent health inspection with concerns including insects.

Royal China Restaurant, located at 3295 Chamblee-Dunwoody Road, Chamblee, received a 46, according to the report.

The inspector docked the place after seeing employees not wash their hands after “scratching body parts, donning hats, adjusting glasses.”

Some cooked meat was also stored too near raw meat, the inspector found.

A can of Raid was found above the wok cook station.

Dead roaches were found, along with “fly activity” and a live nymph, the report said.

Owner Sam Kong said the issues are all either already fixed of being fixed soon.

“There’s no big, big health issue,” he said. “I don’t argue with the inspector.”

Royal China Restaurant

3295 Chamblee-Dunwoody Road, Chamblee

Score: 46

Report: here.

Like DeKalb County News Now on Facebook | Follow on Twitter

In other news: 

Elevated lead levels were previously discovered in several schools across the county.

About the Author

Keep Reading

Early voting began Tuesday and ends Oct. 31. Election Day is Nov. 4. (Miguel Martinez/AJC 2024)

Credit: Miguel Martinez-Jimenez

Featured

Members of the conversion crew take a break as the main scoreboard is lowered to the floor to be worked on as the arena gets ready for the next concert at State Farm Arena, Thursday, October 2, 2025, in Atlanta. The crew was working on creating a stage for the Friday, Oct. 3 Maxwell concert. (Jason Getz/AJC)

Credit: Jason Getz / Jason.Getz@ajc.com