Heard rave reviews about this place for well priced delicious dim sum. Too bad they can’t seem handle peak hours crowd.