Buffalo China, ATLANTA, Georgia (GA)

Feeling hungry? Buffalo China might be the restaurant to suit your needs.
Conveniently situated at 1145 Glenwood Avenue Southeast () in ATLANTA, Georgia (GA) (30316), Buffalo China is available at 4046228888. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in ATLANTA, Georgia (GA)


Buffalo China contact information and details:
Address: 1145 Glenwood Avenue Southeast - , ATLANTA, Georgia (GA) 30316
Contact Phone: 4046228888