Get directions to: Club, Elmhurst, IL Restaurant address: 113 North Addison Avenue Elmhurst, IL 60126, USA Driving Walking Bicycling Restaurant: Club