Alhambra Palace
1240 West Randolph Street, Chicago, IL, United States
21 and over. Doors open at 9PM. For additional info contact us through the website or call us at 780-99-TANIN