Get directions to: Leif's, Chicago, IL Restaurant address: 10350 S Torrence Ave Chicago, IL 60617, USA Driving Walking Bicycling Restaurant: Leif's