United States California Los Altos
Chef Chu's
Iconic Chinese cuisine restaurant in Los Altos, CA, offering a blend of traditional dishes and modern interpretations since 1970.
- 13001067 North San Antonio Road
- (650) 948-2696
- http://www.chefchu.com/
Tips from the community
A local stable since 1970, Chef Chu's is known for its traditional Chinese cuisine and one of the best Peking Ducks on the peninsula.
explorelosaltos 1 year ago
Chef Chu's Guides
Top-rated Eats in Los Altos: A Guide to the Best Restaurants
explorelosaltos (Explore Los Altos ) From casual cafes to upscale bistros, this guide highlights the best restaurants in Los Altos, serving up delicious meals and an inviting ambiance.