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]