Explore More Cities › +
Discover the unexpected in the Bay Area. Explore All of SF Bay Area
Restaurants & Bars 3

Greek restaurant in river area?

Maya | Feb 25, 200605:58 PM

I asked about this once a long time ago but cannot for the life of me remember or find it online - what is the name/location of that greek restaurant right on the water near a river or possibly the Delta, where they have greek music and dancing (opa!) occasionally? Does anyone remember?


Want to stay up to date with this post?
Log In or Sign Up to comment

Recommended From CH