Restaurants & Bars

Wodka Restaurant - has anyone tried it?

Share:

Restaurants & Bars 3

Wodka Restaurant - has anyone tried it?

magnolia | Jul 19, 2001 08:28 AM

Any insight? I can't even find any reviews.

Want to stay up to date with this post?

Recommended From Chowhound