1. Enlai 59 Chinese Restaurant 966 Brookforest Ave, Shorewood, IL 60404 Coordinate: 41.53755,-88.19914 Phone: (815) 230-2999