Sub Zero Vodka Bar

St. Louis, United States

Excellent sushi bar with a nice lounge. Located close to the World Chess Hall of Fame. Phenomenal burgers, swedish fish and good fries on the menu. Amazing vodka and slow service. High prices and a very cool atmosphere.