Get directions to: Twin Dragon, Auburn, CA
Restaurant address: 520 Auburn Ravine Rd Auburn, CA 95603, USA
Restaurant: Twin Dragon