We visited Dishoom in mid-April. And the food was awesome - the most authentic Indian food I've had outside of India !
However, our experience was muted by an important communication challenge. I was dining with a guest who has sensitivity to gluten. Dishoom has a clearly-marked "allergen" menu, however nobody on the restaurant floor knew enough about the ingredients in any dish to be able to guide us. Not the hostess, not the server, not the manager. They explained that the allergen menu was developed by the chefs strictly analyzing each ingredient -- and if any ingredient contained any risk of any gluten cross-contamination, then the entire dish is flagged as "containing gluten". (e.g. - so many (maybe most?) of the dishes on the menu contain no glutenous ingredients, but if a single ingredient may have been processed in a plant that also processes wheat or barley or rye, then the entire dish is labeled as unsafe for diners with gluten sensitivities.) Nobody in the restaurant was able to provide any additional information about the ingredients in any dish to help us assess the risks. This aspect of our experience was quite frustrating - and made more challenging by the very noisy dining room, which made even basic communication difficult.
We nearly left without ordering food, but we eventually chose dishes based on the listed ingredients, and our own knowledge of the cuisine.
Again - the food was amazing ... but the frustration and anxiety caused by the inability of the restaurant to communicate allergen information left the most lasting impression.