If you're looking for a bit of a break from the chaos of India and would like a Western experience, Henry's is a good option. Great cocktails and good food. Not the cheapest place to go, but not expensive either. Sporting matches are shown on the TVs here, and there is a nice courtyard out back as well. Would recommend.