Eating Chinese at New China Station BBQ restaurant in San Jose, CA.

Feedback

Do you manage or own New China Station BBQ?

Yes