UPDATE: The restaurant was re-inspected Tuesday and received a score of 85/B. "Heavy fruit fly activity throughout facility" was observed again, according to the report.

ORIGINAL STORY: A dinner-only Moroccan restaurant failed a recent health inspection, with officials noting "heavy roaches in the main kitchen near the ice machine" and "heavy fruit flies throughout the facility."

Imperial Fez, located at 2285 Peachtree Road NE, scored a 58/U following the Thursday afternoon evaluation.

According to the report, raw fish was stored above a cake.

Officials also reported pink slime in an ice machine, heavy mold on the walls surrounding a washing machine and "heavy food debris in the gaskets in multiple refrigeration units."

Chef Rafih Benjelloun, who has owned the restaurant with his wife for 20 years, said the inspection was a wake-up call.

He said the inspector was "absolutely right, 100 percent" and that everything is fixed "from A to Z."

“From now on I’m going to be my own inspector every night, with a flashlight in my hand,” Benjelloun said.

Follow-up inspections are generally completed within 10 days of the original evaluation.