Cocktail Bar, New American Restaurant, Lounge
Sub Zero Vodka Bar
68115 people have been here
Mon-Sat: 12:00 - 01:30
Sun: 12:00 - 00:00
Lunch, Dinner, Drinks
- Good For Groups
- Outdoor Seating
- Takes Reservations
- Take Out
- Waiter Service
- Walk-Ins Welcome
Parking Lot parking, Street parking, Valet parking
Parking lot in back of restaurant (enter off Maryland Avenue). Valet parking is available from 6-11 p.m. Thursday through Saturday.
Largest Selection of Vodka in the Country!
Sushi & Burgers
Largest selection of vodka in the country!
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.