Eating Buffet Chinese at 5 Star China Buffet restaurant in Poplar Bluff, MO.

Feedback

Do you manage or own 5 Star China Buffet?

Yes