i.e: burger's, Italian, Mike's
New York, NY | Soho, NYC

Biba Restaurant

Italian, Traditional American, Seafood

2801 Capitol Ave

(916) 455-2422

biba-restaurant.com

Map

Photos for Biba Restaurant

Powered by