This place has closed. Not true?
3131 Walnut St Philadelphia, PA 19104
3131 Walnut StreetUSPennsylvaniaPhiladelphia19104
Wine BarToday 12:00 pm – 12:00 amMenu
Biba Wine Bar is features world class wines for under $10 per glass and a cafe menu featuring small plates and cheeses.