Good review. Those that live in NW Houston have Good Times and Dream Spa. Nothing for me in Sugar Land.

T-Road is full of Koreans but none similar to what you describe.