KFC’s new restaurant concept brings revamped menu, look and technology to Orlando
KFC has launched a new restaurant concept and is testing a new menu, new technology, new decor and more at 16 restaurants in the Orlando area of Central Florida. West Orlando News got an exclusive look and even got to spend some time with the on-site employees in the kitchen. KFC’s new restaurant concept was […]