Minimum purchase of $20 at restaurant.

Springbok Lake Balboa
16153 Victory Blvd
Lake Balboa, CA 91406
Lake Balboa, CA 91406
Phone: (818) 988-9786
Cuisine: European
Price:
$$$


Do you like this restaurant?
Springbok Lake Balboa Reviews
