Atlanta, GA asian restaurants & food

Batavia

Restaurant

3245 Chamblee Dunwoody Rd, Atlanta, GA 30341
(678) 530-0865
Excellent Good Average Poor Awful 3.5 / 5 based on 23 votes

Photos

  • Batavia photo by Sarah A.