Largest Selection of Vodka in the Country

Sub Zero Vodka Bar is located in St. Louis’ Central West End. We offer more than 500 types of vodka, sushi, an ice bar and the best burgers in St. Louis.