Get directions to: Thai & Chinese Food, Canyon Country, CA
Restaurant address: 16507 Soledad Canyon Rd Ste G Canyon Country, CA 91387, USA
Restaurant: Thai & Chinese Food