Review of Sub Zero Vodka Bar

308 N Euclid Ave, St Louis, MO 63108

Overall Rating

Review


Very knowledgable staff and kitchen. Have eaten sushi here many times with no issues. They fly in all the fish which makes such a big difference in quality.Great drinks too

Celiac friendly?

Yes

Updated 9 years ago

Celiac