THE ROOST2430-2432 N LINCOLN AVE, CHICAGO, IL 60614 · Mobile Food Dispenser1 inspectionLicense7 mars 20120 infraction