Eating Chinese at Cho's Kitchen restaurant in Selma, CA.

Feedback

Do you manage or own Cho's Kitchen?

Yes