Lao Wang Noodle House
945 S Federal Blvd Ste D, Denver, CO 80219
4.0 / 5 based on 164 votes
Winner of Best Xiao Long Bao 2011. See more of the best at...
Best soup dumplings in denver. Great food overall. Slow service but worth...
The potstickers are the best I've ever hard. Yum!