A Chinese restaurant in Marietta failed its recent health inspection in part for having live flies and roaches, according to Cobb County health department records.

House of Lu III on Powder Springs Road Southwest scored a 66 on Thursday. Any score below a 70 is considered failing.

A manager was not immediately available for comment Friday.

READHow to check restaurant health inspections in metro Atlanta counties

The inspector docked points after seeing workers not washing their hands between tasks and using a cloth to wipe tables and then wrap ribs to store inside the walk-in cooler.

There was an accumulation of grease on the hood and a build-up of food debris throughout the kitchen.

READMom who gave birth at Six Flags reunites with paramedics, gets passes 

And then there were the live flies and roaches in the kitchen. The inspector had the staff replace the screen door at the back entrance.

The eatery scored an 89 in April, a 77 in July 2017 after failing earlier that month with a 65 for issues that included live flies.

Follow-up inspections are usually done within 10 days of the original evaluation.

House of Lu III

1690 Powder Springs Road SW

Marietta, Ga., 30064

Read the full report here.