Get directions to: Solly's, Chicago, IL Restaurant address: 1982 N Clybourn Ave Chicago, IL 60614, USA Driving Walking Bicycling Restaurant: Solly's