KFC is located in Kollam, India on Survey No 66, Novar Plaza, Bldg 66, Polayathode-Chayakkadamukku Rd, Vadakkevila. KFC is rated 3.9 out of 5 in the category chicken restaurant in India.
Address
Survey No 66, Novar Plaza, Bldg 66, Polayathode-Chayakkadamukku Rd, Vadakkevila