Here is a link to some tourist advice:

New Delhi Cuisine Info