Enter Your Address

Sub Zero Vodka Bar

Sub Zero Vodka Bar
more info

308 N. Euclid Ave, St. Louis, MO 63108

APPETIZERS  

SALADS  

TEMPURA  

BURGERS  

SLIDERS  

SUSHI SLIDERS  

SUSHI COMBOS  

SUSHI  

MAKIMONO  

NIGIRI/SASHIMI  

SOUPS  

SIDES  

DESSERTS  

EXTRAS  

 

Ordering Hours

Sunday11:00 AM - 10:00 PM
Monday11:00 AM - 10:00 PM
Tuesday11:00 AM - 10:00 PM
Wednesday11:00 AM - 10:00 PM
Thursday11:00 AM - 10:00 PM
Friday11:00 AM - 10:00 PM
Saturday11:00 AM - 10:00 PM