Address : Near Ranchi Rail Station , Station Road , Ranchi , Jharkhand . World Cheapest Litti Chokha - 4 Piece @ 20 rs Only - Everyone loves to eat ...