119 Avenue A
Odessa Restaurant - Odessa Restaurant, located 119 Avenue A in the East Village, is a equal blend of Russian pub, dive bar and gathering place for local artists, beatniks and Bohemians.
There are currently no events listed for Odessa Restaurant New York yet.
Click here if you want to promote or list an event at
Odessa Restaurant New York