Restaurants in Denver, CO
Restaurants • Chinese Restaurants
3333 S Tamarac Dr.,
Denver ,
CO
80231
UNITED STATES
Based on 2 reviews
worst services, greassy food.
I ordered food for pickup, the woman that answered the phone was in a rush to get off the phone and hung up quickly. The food was made incorrectly, and when I asked them to fix it they were very angry and unapologetic and refused to do...Don't use your Bank or Credit Card HERE
They're food at best was OK., it wasn't horrible. What made my experience here horrible was my shock when I check my back account and found that my $61.78 bill was preauthorized for a whopping $611.78. My reciept read 61.78, but they pre...Worldwide > United States > Denver, CO > Chinese Restaurants