Looks like we might be getting another Uyghur place. Spotted a place called Tarim, a Mid Asian Grill (or Restaurant - don’t remember the exact wording) across Westheimer from the Royal Oaks Trader Joe’s. Tarim is the longest river in China and it’s in Xinjiang province. Can’t find anything online.
I noticed that place just yesterday and made a note of it on my phone but I couldn’t find even a Yelp listing yet. It’s right next to Hank’s Crawfish.