KFC restaurants Near Kanta Toli Chowk, Ranchi, 834001