Sub Zero Vodka Bar

 
1 Reviews
308 N Euclid Ave
St. Louis, MO 63108
(314) 367-1200
Today: 3:00 PM to 1:00 AM
Discover, Mastercard, Visa
info@subzerovodkabar.com
Sub Zero Vodka Bar is located at 308 N Euclid Ave, Saint Louis, MO. This location is in the Central West End neighborhood. This business specializes in Restaurants and has 2 review(s) with a star rating of 5.0.
Mon Closed
Tue 3:00 PM to 1:00 AM
Wed 3:00 PM to 1:00 AM
Thu 3:00 PM to 1:00 AM
Fri 3:00 PM to 1:00 AM
Sat 12:00 PM to 1:00 AM
Sun 12:00 PM to 12:00 AM

Reviews for Sub Zero Vodka Bar

Sub Zero Vodka Bar received an average rating of 5.00 out of 5 stars from 1 reviews.

Write a review
by Gabriel on 8/9/2021
 

Vodka Lovers Dream by christinew2 via Menuism on 3/4/2012

Went here for a birthday happy hour. All appetizers were half price and specials on house made vodka...

Browse St. Louis Businesses:
Popular | # | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Night Mode