Really disappointing. The dim sum was ok, but the selection and service were horrible. When we arrived around 12:30pm Sunday, it was busy. We had a group of four and waited about 30 minutes to be seated. I have no problem waiting, especially for good food and service, but there is no waiting lobby at this restaurant, just a small crowded area by the front door which was hot and you had to stand shoulder to shoulder. When we were seated, we were offered drinks right away, but that's where the service ended. If took forever for the first cart to make it by our table and that was only pastries and deserts. Other carts were circulating loaded with dim sum but they never made it our table. When they came close, they went flying by our table and would not stop. Gesturing and waiving was to no avail. It was like we were invisible. When a cart did finally stop, we selected two or three items which were good but that was pretty much it. From then on, it was always the same woman with the same items. When we asked the servers to bring more selections they acted put out and never obliged us until a Chinese person in our group had to get up and track down a manager type. Even then it took forever and the selection that was brought was poor. I would not recommend this Restaurant to any one. There are other choices for Dim Sum in the Valley. Choose one of them.