Explore authentic Thai dining options
Restaurant
1930 Newbury Rd #100, Thousand Oaks, CA 91320, United States