Get directions to: City Sub, Lockport, IL Restaurant address: 1118 South State Street Lockport, IL 60441, USA Driving Walking Bicycling Restaurant: City Sub