I am surprised that is item has got just one review. If you visited Pune and didnt have Chitales bkarawadi, I would say your visit was incomplete. I am not saying that its best snack you would ever have but surely a speciality of Pune and that too specifically of Chitales.
Just make sure that you find the timings of when this shop opens. I have had the bad luck of going at such hour or day when it was not open or had to wait for long.