Biba - 2801 Capitol Ave

2801 Capitol Avenue, Sacramento, CA 95816, United States

Location

2801 Capitol Ave
Sacramento , CA
Phone Number: 
(916) 455-2422