3543 Chamblee Tucker Rd
Atlanta, GA 30341
A great place for a plate of wings or fried rice too. The staff / owner are very friendly and the service is quick. The wings are smaller but…
Didn't find what you were looking for?
Please help others by helping us do better.