Get directions to: Nova, Chicago, IL Restaurant address: 8530 S Pulaski Rd Chicago, IL 60652, USA Driving Walking Bicycling Restaurant: Nova