Chin's Szechwan Vista

Address

Our Address:

600 East Vista Way Vista, CA 92083

Telephone: