KFC Craighall is a fast-food restaurant specializing in chicken dishes. It is a popular chain known for its fried chicken.