Explore authentic Thai dining options
Restaurant
2397 Michael Dr, Newbury Park, CA 91320, United States