There used to be an Italian place with pretty good pizza on the south side of Van Buren around LaSalle, back in the 1960s, I used to go there when I was runner at the Board of Trade. I can't think of the name, anybody remember?
Forum:
General Discussion