Thai Restaurants in Lake Balboa, California

Find the top Thai restaurants in Lake Balboa, California near you now.

Box Thai Street Food

Thai restaurant

Address: 16851 Victory Blvd, Lake Balboa, CA 91406

Reserve