1825 W 59th St, Chicago, IL 60636
Friday through Sunday during Happy Hour
View source
Restaurant website