Where do the Indians live in Houston proper?

I know there are a lot of Indians out in Sugarland, but where do the Indians live in Houston proper? There are a lot of Indian restaurants/grocers on Westheimer/ Hillcroft etc.; where do these Indians live?

submitted by /u/mysticdreamblue
[link] [comments]