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.

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