Sub Zero Vodka Bar
308 N Euclid Ave, St. Louis, MO 63108, USA
With live bands and DJs pumping life into the space, Sub Zero Vodka Bar pours a variety of global vodkas alongside a unique burger and sushi-centric menu.
Contact Information
Manage Your Venue Better
Streamline bookings, coordinate events, and manage your team with Crescat's venue management tools.
Learn more