Close
Minimum purchase of $20 at restaurant.

Springbok Lake Balboa

16153 Victory Blvd
Lake Balboa, CA 91406
Phone: (818) 988-9786
Cuisine: European
Price: $$$
Do you like this restaurant?

Springbok Lake Balboa Reviews

Loading
Back to Top