clock menu more-arrow no yes

Chin's Szechwan

2820 Roosevelt St, Carlsbad, CA 92008, Carlsbad, CA 92008