Lao Wang Noodle House

This restaurant, although the best Chinese in Denver, is not a place I would recommend “willy-nilly” to my friends. Off the beaten path near Federal & Mississippi, this is one of the quirkiest restaurants I’ve ever been to. They have the best pork dumplings (Xaio Long Bao) and Potstickers in Colorado, but it’s not your normal … [Read more…]