Skip to Main Content
Metro Atlanta

Popular Dunwoody Indian spot fails inspection with ‘numerous flies’

Joshua Sharpe
By Joshua Sharpe

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’


Bay Leaf

4639 North Shallowford Road, Dunwoody

Score: 39