I LOVE DIM SUM! Servers hardly speak any english and are very "in your face." The atmosphere is crowded and stuffy, the location is not the best; h...
All reviews seem positive