KFC restaurants Near Silver Jubilee Road, Cooch Behar, 736101