Image

KFC


  • Types of Card:

  • Denomination:

0



Description

KFC now stretches worldwide with more than 13,000 restaurants in more than 80 countries and territories around the world serving up the Colonel's Original Recipe. It is a $13 billion brand based out of Kentucky and is the leading QSR around the world which is based in Louisville, Kentucky.