Get Directions to Euro Delights Inc ← View details 316 N Leavitt St, Chicago, Illinois 60612 (312) 850-2200 Get Directions From* To * — Required information