Tucked away in a scattered shopping area next to Los Altos Parkway, surrounded by fast-food of all descriptions and a sports bar, we found a really great Chinese restaurant. A very friendly welcome coupled with the atmosphere was pleasant and most appreciated. The food was excellent, served promptly and very reasonably priced.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.