Chin's Szechwan - Vista
600 E Vista Way, Vista
(760) 732-3880
Menu
Reserve
Restaurants in Vista, CA
Chin's Szechwan - Vista
600 E Vista Way, Vista, CA 92084
(760) 732-3880