Houston-- where are the Mongolian Barbecues??
This is a bit late but worth a try: I believe that there is a restaurant on FM 1960 between Champions Forest Drive and Stuebner Airline - it's in a strip-center type location - on the opposite side of the Randall's Flagship. No, I have never been there, but I've always been curious about the place. Hope this helps.