October 8, 2010 at 4:35 pm
Biba Finally, Finally Opens - That's right: the hotly anticipated Tria offshoot is finally open for business as of 4 pm today. CityPaper's Meal Ticket blog has some up close and personal photos, which you can check out here in case you needed more convincing for some reason.