Contact
Chin's Szechwan (858) 481-8584
1011 Camino Del Mar #110, Del Mar CA as of dinehere.us