Restaurants & Bars 2

Venus, East Bay

Fine | Feb 25, 2006 05:16 PM

I saw a reference in the Chron to this place but know nothing about it--can't recall if what struck me was that it served organic or vegetarian or what.

Anyone been here?

Where exactly is it, please?

Want to stay up to date with this post?

Recommended From Chowhound