Deerfield Beach, Fla. — IT’SUGAR, one of the largest specialty candy retailers in the world, has opened its newest U.S. flagship store in Las Vegas. The 6,000-square-foot IT’SUGAR store is located at the Grand Bazaar Shops across from the world-famous Bellagio Fountain. The Las Vegas Strip location is anchored by a giant 40-foot-tall kinetic gumball machine sculpture filled with gumballs, which serves as a Vegas sized grand entrance. “For many years it has been our vision to open an IT’SUGAR flagship store on the Las Vegas Strip and we couldn’t …