Putt Chip Chill, a new entertainment venue in North Little Rock featuring a premium putting course and dining options, opened for business on Friday.