Yum Yum Cha
Chinese Restaurant, Dumpling Restaurant, Dim Sum Restaurant
2435 Times Blvd, Houston, TX 77005
(713) 527-8455
(713) 527-8455
3.5 / 5 based on 99 votes
Photos
... dumpling; pork & nut dumpling; shrimp or beef chong fun; oolong tea.
Try the steamed shrimp and cilantro dumplings. Delicious
The turnip cake is so good! while it might not compare...