A popular Dunwoody Indian restaurant failed its recent health inspection with a variety of issues.

Bay Leaf, located at 4639 North Shallowford Road, received a 39 out of a 100 on Tuesday, according to the inspector's report. Among the problems were "numerous flies"; food residue on supposedly clean cooking equipment; spices stored uncovered; and food temperature problems.

Prakash Nagarajan, an employee, said Thursday the problems had already been fixed.

Restaurants that fail are typically rechecked within 10 days.

READ: ‘Brothers for life’: Jacksonville victim and man who saved him reunite

READ: DeKalb wings spot fails health check with ‘old food residue’

READ: IHOP in DeKalb rechecked after 'numerous' insects found

Bay Leaf

4639 North Shallowford Road, Dunwoody

Score: 39

Report: here.

About the Author

Keep Reading

A car crash damaged a power pole and natural gas line in northwest Atlanta on Monday, Sept. 15, 2025. (Ben Hendren for the AJC)

Credit: Ben Hendren for The Atlanta Journal-Constitution

Featured

Delta employees are under investigation because of content “related to the recent murder of activist Charlie Kirk” that “went well beyond healthy, respectful debate,” CEO Ed Bastian wrote in a companywide memo Friday. (Miguel Martinez/AJC)

Credit: Miguel Martinez