Sub Zero Vodka Bar
308 N Euclid Ave, St. Louis, MO 63108, USA
Sun 11am - 12am
Mon - Sat 11am - 1:30am
Ice BarLocated in the Central West End, SubZero Vodka Bar, of course, has vodka. However with over 500 varieties, they boast the largest selection of vodka in the country. Set behind a 28-foot ice bar, this place has the atmosphere and selection to find your new favorite beverage. What's more, this is also the answer when one of you wants sushi and the other would rather have a burger. With a wide selection of sushi and nigiri/sashimi, along with over a dozen different burgers, this place does a great job of both. Eat and drink inside or at a sidewalk table.