Sub Zero Vodka Bar Sub Zero Vodka Bar BRONZE medal

308 N Euclid Ave
St. Louis, MO

Comments
Something Wrong? Help Us Out!

19
3
30

As Seen On...

Drinking Made Easy

On HDNet
Original Aired On 01/04/2011
Episode: St. Louis

boasts a bar made of ice and over 380 vodkas from 26 different countries.


Photos


Details

308 N Euclid Ave
St. Louis, MO

Map & Directions

Get Directions

More Info

External Links:

Comments

User Comments

FourSquare Tips

Nearby

Local Deals


View All Restaurants in St. Louis

Shows near St. Louis