Update Info - Biba Restaurant
This restaurant was reported as closed. If it is open, let us know.
Biba Restaurant
2801 Capitol Ave
Sacramento, CA 95816
2801 Capitol Ave
Sacramento, CA 95816
This restaurant was reported as closed. If it is open, let us know.