KFC Windsor - Dedworth Road is a fast-food restaurant specializing in fried chicken, combo meals, and sides.