Get directions to: Han Chinese Restaurant, Temecula, CA
Restaurant address: 27536 Ynez Rd Ste F21 Temecula, CA 92591, USA
Restaurant: Han Chinese Restaurant