If he likes Indian, he probably likes Thai. Houston has one of the best Thai restaurants in the world in Kanomwan, and it is really close to the ballpark.
That's the one. Seeing as I've never been to Thailand, my original post has a bit of hyperbole, but I'm huge Thai food fan, and I seek out the best and most highly rated Thai places wherever we travel. Some of Kanomwan's dishes are the best I've had............especially the soups.