Atlanta, GA asian restaurants & food

Buffalo China

Seafood Restaurant, Chinese Restaurant

1145 Glenwood Avenue SE, Atlanta, GA 30316
(404) 622-8888
Excellent Good Average Poor Awful 3.0 / 5 based on 4 votes

Photos

  • Buffalo China photo by Dewayne Chandler
  • Buffalo China photo by Vegan Princess
  • Buffalo China photo by DIRTY
  • Buffalo China photo by Vanessa G.
  • Buffalo China photo by Vanessa G.
The Hot w/ Lemon Pepper is a favorite of mine & this place knows... 10 piece wing and fries is now $4.99

Reviews: 1

  • TJ