An exclusive inside look at golfing legend Jack Nicklaus' brand new restaurant in Fort Lauderdale, Florida.