KFC is located in Siliguri, India on WARD NO, 11, Hill Cart Rd, Ward 11, Hakim Para. KFC is rated 4.4 out of 5 in the category restaurant in India.
Address
WARD NO, 11, Hill Cart Rd, Ward 11, Hakim Para
Amenities
Good for kids
High chairs
Offerings
Halal food
Small plates