From the Orlando Business Journal. Orlando is the first city to get a new KFC concept called "Saucy." Louisville, Kentucky-based Yum! Brands, which owns the new concept, has described it as a ...
Some results have been hidden because they may be inaccessible to you