I LOVE this place! Chen's is wonderful- their steamed veggie dumplings and sesame chicken are divine. I can't tell you about anything else because I won't order anything else. The sesame chicken is THAT good. If you want a more relaxing environment to sit and enjoy your food with your friends, go two doors down to the ""Bambu"" restaurant. Same owner, same great food! This is my all-time favorite restaurant!!
more