I've only ever eaten here un Sundays for Dim Sum and it's good every time. A friend of mine introduced a bunch of us to this place and everytime we go we're always thankful that she did! You have to get here early though because it get's packed and you end up having to wait a while to get a table (there's a caribou coffee 3 doors down so you can always get your number, pop over for a latte and come back). The wait is always worth it though. I don't think I've ever seen anyone walk away in a huff or unhappy, certainly not me. The place is pretty big and yet not big enough by the looks of the masses that wait an hour plus sometimes. They're pretty efficient with the seating though, you get a number and when it comes up they call it a few times before moving to the next so you need to be relatively close by. They have these these coconut buns and custard buns that are favorites of mine. But all the food I've tried is good though I havent' tried everything. The think I love about Dim Sum is that since they wheel the carts around the restaurant with the food, you get to see everything before deciding to get it so if you dont' like what you see, you dont' have to get it. It used to be cash only but they changed that a while ago so cards are now ok. Overall I would recommend this place to anyone, I took my mom there for Mother's Day and she absolutely loved it! This despite the 1 1/2hours+ wait we had to endure.