Get directions to: My Thai, Chatsworth, CA Restaurant address: 21714 Devonshire St Chatsworth, CA 91311, USA Driving Walking Bicycling Restaurant: My Thai