STL 77 Bar is a whisky bar offering a pub and music club atmosphere.