Get directions to: Thai West Siamese Kitchen, Chatsworth, CA
Restaurant address: 9839 Topanga Canyon Blvd Chatsworth, CA 91311, USA
Restaurant: Thai West Siamese Kitchen