This place is just a tad overrated. The dim sum is mediocre and doesn't have much going for it other than size. There are plenty of restaurants in chinatown with better prices and sometimes, better decor (like Phoenix). The only plus is that theres always parking in the lot or the surrounding areas and its a good place to hold large parties and gatherings. I've been to many wedding receptions there and thats always been wonderful. But pass on everything else.
more