Despite the mixed yelp reviews I decided to try this place anyway. It's definitely "meh". I got the lobster fried rice - which was bland, the over priced little dragon dumplings that were good - but not at 6 for $9.99, three dim sum plates - pork ribs were on par, shiumai - typical, shrimp kau - typical. Staff was nice, manager showed that he cared by checking on us twice, but water was never refilled and they screwed up our fried rice order. Mind you this was 11:00am on a Saturday. $53 with tip later, still hungry.
This place has potential but food and service need work. Take this from someone of Chinese descent.