- 2801 Capitol Ave Map
- Route Sacramento, CA 95816-6000
- 2801 Capitol Ave, Sacramento, CA 95816-6000
- (916) 455-2422
Biba Restaurant can be found at 2801 Capitol Ave . The following is offered: Restaurants . In Sacramento there are 586 other Restaurants. An overview can be found here.