Eating Chinese at Chef Chen's restaurant in Redwood City, CA.

Feedback

Do you manage or own Chef Chen's?

Yes