Houston, TX asian restaurants & food

Star Chef Dumpling House

Chinese Restaurant

930 Main St #240, Houston, TX 77002
(713) 659-5600
Excellent Good Average Poor Awful 3.5 / 5 based on 14 votes

Photos

  • Star Chef Dumpling House photo by David Y.
... are good. The hot and sour soup is not bad, but it's a little salty for my...

Reviews: 1

  • Sabrina K.