China Buffet Decatur Square China Buffet

China Buffet Map

North Decatur Square
2887 N. Decatur Rd. (DeKalb Industrial Way)
Decatur, GA 30033
404-299-1303
Map
Cuisine: Chinese / Buffet
A grab bag of Chinese-American specialties abides in a steam table, alongside Korean kimchi and sushi (at dinner).
Openings: Lunch & Dinner daily