KFC Scottsville is located in Pietermaritzburg, South Africa on Nedbank Plaza, King & Edward St Scottsville. KFC Scottsville is rated 3.8 out of 5 in the category chicken restaurant in South Africa.
Address
Nedbank Plaza, King & Edward St Scottsville