Get directions to: Kamrai Kitchen Of Thai Cuisine, Canyon Country, CA
Restaurant address: 18358 1 & 2 Soledad Canyon Rd Canyon Country, CA 91387, USA
Restaurant: Kamrai Kitchen Of Thai Cuisine