I've been here in the past for dim sum and it's obviously had seen better times since. The atmosphere was a bit tired and the food not as fresh and tasty as before. Maybe the chefs have changed...definitely not the same.
Pros: not crowded, good parking
Cons: small portions, slow service
more