2566 Shallowford Rd, Atlanta, Georgia 30345 USA
Dragon & Phoenix, Dumplings, Triple in Garlic Sauce, Lo Mein
Photo Credit: Yelp