The Salt Shed Indoors Upcoming events 11 August Iration & Pepper Address 1357 N Elston Ave, Chicago, Illinois, US