Chef Chu's

Chinese | Los Altos

A longtime "tradition" for "quality" Chinese fare, this Los Altos "favorite" via chef Lawrence Chu is "always crowded” thanks to “classic” dishes (especially that "totally amazing" Chinese chicken salad) served for a “good price” by a “well-managed” crew; maybe the decor is “dated”, but “famous visitors” – everyone from “Jimmy Carter” to “Justin Bieber” – provide ample distraction.

Address

1067 North San Antonio Road | Map
Los Altos, California 94022
650-948-2696
www.chefchu.com

Today's hours

12:00pm - 10:00pm
Monday 11:30am - 9:30pm
Tuesday 11:30am - 9:30pm
Wednesday 11:30am - 9:30pm
Thursday 11:30am - 9:30pm
Friday 11:30am - 10:00pm
Saturday 12:00pm - 10:00pm
Sunday 12:00pm - 9:30pm

Chef Chu's

1067 North San Antonio Road
Los Altos, California 94022
650-948-2696

MORE ABOUT Chef Chu's