Get directions to: Elwoods, Lincolnwood, IL Restaurant address: 7110 North Lincoln Avenue Lincolnwood, IL 60712, USA Driving Walking Bicycling Restaurant: Elwoods