We went there only once, because there is another great chinese restuarant near us, we didn't expect the food to be so good, we loved their fried eggplant and chow mein specifically.
I really wanted to like this place because the owner seems very nice and the service was friendly. But the food was mediocre. I love dan dan noodles, so I tried their Dan Dan Yimein -- hardly any sesame or peanut flavor (that's the whole point of dan dan), and the noodles were somewhat soft and overdone. My wife got a Dragon Roll, which tasted fine, but she noted that everything seemed quite cold, suggesting that it had been refrigerated for a while. There are definitely better places to go in downtown Los Altos. Parking: Usually no problem finding parking around downtown Los Altos
One of the best places to eat with your family.
Home style, tasty food and always attentive service! Probably the best value in downtown Los Altos.