Indian food turns out to be really easy to make yourself at home with a minimal amount of time and effort, and the necessary spices keep well so you can pick them up a few times a year in the big city.
The only ethnic food I find myself missing living in rural New Hampshire is sushi, since the fish we have available here is rather limited compared to big cities. For everything else I’ve either found good restaurants or learned to cook it myself (and in the latter cases, I’m now often disappointed by restaurants).
I do miss that though I've learned to make some of it. I also moved to a town with a couple of large research lab which gives it enough of a collage town feel to have some good restaurants but the closest we get to Indian is a fusion place that has a couple of dishes...we have a great Sushi place which is nice.