Restaurants & Bars

Outer Boroughs

"The Open Bottle" Wine Store???

Share:

Restaurants & Bars

"The Open Bottle" Wine Store???

Bircher | Sep 7, 2005 10:47 PM

Has anyone heard of this place? I was told it was somewhere on Bedford in Williamsburg but unable to find info online.

Is it worth a trip?

Want to stay up to date with this post?