STEAKWICH, INC.2133 W LEXINGTON ST, CHICAGO, IL 60612 · Mobile Food Dispenser1 inspectionLicense2 nov. 20110 infraction