Chin's Szechwan - Vista
600 E Vista Way, Vista
(760) 732-3880
Recent Reviews
Chin's Szechwan - Vista
600 E Vista Way, Vista 92084
(760) 732-3880