This is THE BEST chinese food in Denver. The Yushan Chicken is to die for, the restaurant's atmosphere is unlike most chinese restaurants in that it's nicely decorated, clean, comfortable and cozy...definitely a place you could have a romantic dinner.
more