See all Restaurants in Atlanta Atlanta for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Buffalo China 1145 Glenwood Ave, 30316 Phone: 4046228888 About Chinese Restaurant Add to Wish List 93 wishlists
Travelers also viewed these places similar to Buffalo China MF Sushibar Spoon Noni's Bar & Deli Truva Mediterranean Restaurant Osteria del Figo Iron Age
Places to eat nearby Chazz (0.4 km) So Ba (0.4 km) Places to shop nearby The T-Shirt Lady™/Urban Hippie ATL™ (0.5 km)