308 N Euclid Ave, St. Louis
I had not been to the vodka bar years. Food, service, and atmosphere is still great. Super affordable, good portion sizes, and nice alcohol selection. I must come back soon to try more items on the menu. Really good sushi and burger options, and alternative options. Love the vibe of the establishment too.
308 N Euclid Ave, St. Louis, MO 63108
Suggest an Edit