Bay Leaf Indian Cuisine
4639 N Shallowford Rd, Dunwoody
(678) 261-7840
Recent Reviews
Bay Leaf Indian Cuisine
4639 N Shallowford Rd, Dunwoody 30338
(678) 261-7840