I've had mixed experiences here. Over a year ago, I asked about a "vegan" menu item containing, apparently, mock meat. I asked about it and was told the meat was real. Incredulous, I asked why it was identified as vegan on the menu and they responded that "vegan" meant only no dairy. I think that's corrected now. But on a subsequent visit, I asked if a particular item was vegan. The waiter asked the apparent owner, who was nearly right in front of me, and answered very angrily "NO ITS NOT VEGAN." A colleague recently reported to me he asked if their food was organic and was told no, because their customers aren't interested in that. ???
All of which is highly disappointing because the cooking is in fact very well done, the spices great, the menu diverse and the ambiance excellent. But on balance, as a vegan, the drawbacks outweigh the benefits. They're good cooks but it still just doesn't feel vegan friendly. For those of us for whom eating is a politically and socially conscious experience as well as a culinary one, India House falls short.
Cons: could be much more vegan friendly, could be more environmentally conscious