Find the top Family restaurants in Lake Balboa, California near you now.
Hamburger restaurant
Address: 7600 Balboa Blvd #108, Lake Balboa, CA 91406