KFC restaurants Near Mini Bypass, Calicut, 673001