There are different kinds of pain, broadly divided into before or after! Some offer you the best of both.

In my opinion, any place where foreigner is given the option of heat to suit their palate is the wrong place to be looking for real hot food.
Some years ago, we were in Aurangabad and decided to eat in a local dhaba. Tandoori chicken was way too hot for me as well as my son, although the cook told us that he had had made it mild for us.
Street food and local restaurants, not the kind frequented by foreigners would be the best option. Some of them will have uncertain hygiene.
Food without animal products, or halal food will be safer on the street.
Sorry, I can't recommend any places, as I have eaten in places where name is secondar, and sometimes the only option.