Eating Chinese at China Villa restaurant in Rocklin, CA.

Feedback

Do you manage or own China Villa?

Yes