I seem to vaguely remember this place from my childhood. My grandfather lived in the Beverly neighborhood and I remember us visiting there a couple times.
I have no idea if there's another one of these around anymore I googled a bit and didn't find mention of one in the Chicago area. Maybe someone else here will have more to contribute than I can.