Twin Dragon Restaurant Categories Ethnic Food 1202 S. Idaho St #D La Habra CA 90631 (714) 278-9388 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×