Illy River North
675 N WELLS ST, 60654
Restaurant
P
Last inspected: March 24, 2026
Inspection History
March 24, 2026
License
Pass
P
53TOILET FACILITIES: PROPERLY CONSTRUCTED, SUPPLIED, & CLEANED
675 N WELLS ST, 60654
Restaurant
Last inspected: March 24, 2026