Elixir

3452 N Halsted St, Chicago, IL, United States
3452 North Halsted Street Chicago Illinois 60657 US

A sophisticated cocktail bar