Explore More Cities › +
Discover the unexpected in the Chicago Area. Explore All of Chicago
Restaurants & Bars 5

Leo or Lou's Lunch Room

Ex-CityDweller | Jul 31, 200303:18 PM

I have heard of a place called Leo's or Lou's Lunch Room on Division. Any comments or reviews?

Want to stay up to date with this post?
Log In or Sign Up to comment

Recommended From CH