Eating Chinese at Chin's Szechwan - Del Mar restaurant in Del Mar, CA.

Feedback

Do you manage or own Chin's Szechwan - Del Mar?

Yes