Share:

Restaurants & Bars 3

Bye-Bye Biba?

Pepper | Aug 18, 2000 07:02 PM

The newswires suggest that Biba burned to the ground Thursday? Is it true? Was it that calamitous? Any news?

Want to stay up to date with this post?

Feedback