Get directions to: Chin's Chinese Kitchen, Tustin, CA
Restaurant address: 13771 Newport Avenue Tustin, CA 92780, USA
Restaurant: Chin's Chinese Kitchen