THE ROOST2430-2432 N LINCOLN AVE, CHICAGO, IL 60614 · Mobile Food Dispenser1 inspectionLicenseMar 7, 20120 infractions