250 Federal Blvd, Denver, Colorado 80219 USA
Best Chinese nearby. Seriously would drive in a blizzard to eat here.
Photo Credit: Yelp