Eating Chinese at Hibachi China Super Buffet restaurant in Anderson, SC.

Feedback

Do you manage or own Hibachi China Super Buffet?

Yes