17139 Westheimer Rd.,
Houston , TX 77082 UNITED STATES
Based on 1 reviews
too bad, so sadHave ordered there for about 3 years. Last few times seemed like it was going down hill on food quality and taste. Today will be my last. My sauce had spilt, nearly all, out into the bag. The wonton soup had no flavor, like wontons in...
Worldwide > United States > Houston, TX > Restaurants