I'm not sure what a Kabab or Gyro is however you should be aware that Indian restaurants are generally frequented by people who've had too much alcohol. It's not regarded as 'food' and nor are they the typical haunt of the sophisticated GT owner. :lol
The population of India is currently 1,129,866,154, England is 60,776,238 of which there are 159,000 Muslims (2.7%) and of those 105,000 are Indian. I very much doubt they all run restaurants. :biggrin
Actually looking at the stats, the US has roughly the same demography in percentage terms with between 5-7m Muslims, I suspect Indian food is not seen as the staple diet of Americans either. :cheers