KFC restaurants Near Puthiyangadi Main Road, Kozhikode, 673014