Am going to spend a day and a half in Delhi. Looking for chowhound recommendations. Have searched the boards but oddly enough there is a lot on Mumbai but not much on Delhi. Any recommendations would be greatly appreciated. Husband has a weak tummy so no street food I am afraid. Also, this may not be the right forum but any suggestions on spas? Thanks much!