Denver, CO Metro >
29017 Upper Bear Creek Rd Ste 6,
Sign in to Write a Tip
Terrible Chinese restaurant.
The place was dirty, the food cold, stale and tasteless. To top it all we got really sick.
Will not recommend it to anyone!
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now