Biba Wine Bar

[ Bar ]
The Left Bank, 3131 Walnut Street
Philadelphia, Pennsylvania
()215 222-2422
na

ratings
Sun - Thurs: 4pm - 12mid; Fri - Sat: 4pm - 1am
information provided by RateBeer.com