Back To Listings

Bay Leaf Indian Restaurant

  • Phone: 401.932.5072
  • 4639 N Shallowford Rd Ste F
    Dunwoody, GA 30338

Full Indian Cuisine buffet with plenty of options - meats, vegetables, rice, naan, and dessert! Authentic North Indian specials as well as South Indian specials such as sambhar. One of the best biryanis in Atlanta! For real, authentic, and very tasty Indian food....this is the place to go to!