Nearest shops
KFC
KFC stores in Stafford - Opening times, phone numbers and addresses
KFC chicken restaurants, the world's second largest restaurant chain, have been selling finger-lickin' chicken in the UK since 1965.
Featured products in Stafford
KFC in other cities