Have you ever had a craving for some dim sum but decide you can't go because it's 12:00 on a Sunday and you'd have to wait outside the restaurant for an hour? If you're in the Los Altos/Mountain View area, I have a solution. Try New Wing Wah Restaurant, which is in downtown Los Altos (which also means there's always parking). There's a caveat, though. I'm not sure all the food there is 100% freshly made.
The fried bao (sheng jian bao) was tasty, sure enough, but it was mushy inside and the skin came out cracked in many places, suggesting it wasn't exactly hot out of the frying pan. But hey, the har gao was a hit with the kids.
The green beans were crisp and delicious. One word of warning, though. The dish was laced with cut jalapeno peppers. So, you've got to navigate through that mine field pretty carefully, especially with kids.
I thought the lobster was great. My dad thought the meat a little thready, but perhaps this was due to May not being an "r" month. Nevertheless, they cooked the crustacean just right and it was good and meaty. At $17.95 (a special), it was a steal.
If you go to New Wing Wah, keep in mind the service can be so-so. The servers seem overwhelmed at times and they forgot not one but two of our orders. If you don't want to take a chance on the service, New Wing Wah of course has just about everything to go. We've gone that route also and it all turned out just fine. Just check inside your takeout boxes before you leave.
New Wing Wah Restaurant
132 State St.
Los Altos, CA 94022