Lou Mitchell's Restaurant

565 W. Jackson Blvd.
Chicago
Illinois
United States