The thing about Indian food that the vast majority of people in America do not know is.....
In India there are 29 states and every state has a unique language, culture, food.
So Indian food is not simply Indian food for whole population. I have found the most common in the U.S. and U.K. is Punjabi food. That is very good but only represents 1/29 of the big picture