Get Directions to Superior Nut Chicago ← View details 6620 W Irving Park Rd, Chicago, Illinois 60634 (773) 282-3930 Get Directions From* To * — Required information