Eating Buffet Chinese at Chen's Garden Chinese Restaurant restaurant in Auburn, GA.

Feedback

Do you manage or own Chen's Garden Chinese Restaurant?

Yes