KFC is the second biggest restaurant chain in the world.
KFC . Headquartered in Louisville , Kentucky , it is the world 's second-largest restaurant chain ( as measured by sales ) after McDonald 's , with almost 20,000 locations globally in 123 countries and territories .