When I lived in Atlanta I went there every month. It's close to Marta, with easy access to hwy 85, and a food court inside the mini mall.Stuff there is of the best price anywhere,esp.their spices and dry food. Not 2 big to get me overwelmed like Buford Hwy Farmer's Market.
Never heard of Great Wall for the 12 yrs living in Atlanta. Must be new.