Kenilworth from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cafe Lasher - Illinois, Kenilworth, 523 Park Dr, 60043 Map