1800 S Carpenter St, Chicago, IL 60608
Wednesday through Sunday from 4pm to 5:30pm
View source
Restaurant website