I wasn't expecting much, I have to admit. But every single item we ordered was really good. Better than I expected. Our service was good - the place was busy on a Saturday night - so maybe we didn't get as much attention as we would have liked (drink refills, etc). But I have to say the food was worth it, and the 'imperial garden' ambience of classic American based Chinese food made this much more of a grand experience than the hole in the wall places I'm used to in bigger cities!