Thai Valley Restaurant

21032 Devonshire St #107, Chatsworth, CA 91311, United States