Explore authentic Thai dining options
Restaurant
17206 Saticoy St, Lake Balboa, CA 91406, United States