Get directions to: Thai Kitchen Restaurant, Temecula, CA
Restaurant address: 27520 Ynez Rd # C1 Temecula, CA 92591, USA
Restaurant: Thai Kitchen Restaurant