Other Reviews
Back To Reviews Main
Sub Zero
308 N. Euclid Ave.
St. Louis, MO 63108
314.367.1200
St. Louis, MO 63108
314.367.1200
Central West Ends vodka bar Sub Zero has any type of vodka a person could ever want. A cool ice bar is the first thing one sees when entering the bar and the people at it are dressed in their best. This bar is a good place for people that don�t mind spending their money and having a good time. The crowd consists of all ages and the music playing is techno/dance. Customer service is good and there is always featured vodka of the week that is less expensive than the rest. All in all an upper class bar with upper class prices that is sure to keep one coming back.

