KFC restaurants Near Palayam Junction, Calicut, 673001