Map & Directions - Bay Leaf Indian Restaurant
View Menu
Bay Leaf Indian Restaurant
4639 Ste F N Shallowford Rd Dunwoody, Dunwoody, GA, 30338
(678) 261-7840 (Phone)
4639 Ste F N Shallowford Rd Dunwoody, Dunwoody, GA, 30338
(678) 261-7840 (Phone)