Chef Chu's
$$ • Chinese, Cocktail Bar, Seafood
Hours:
1067 N San Antonio Rd #1300, Los Altos
(650) 948-2696
About Chef Chu's
Customers' Favorites
Chef Chu's Reviews
Ratings
Menu


Hours
Monday | 5 - 9PM 11:30AM - 2PM |
Tuesday | Closed |
Wednesday | 5 - 9PM 11:30AM - 2PM |
Thursday | 11:30AM - 2PM 5 - 9PM |
Friday | 5 - 9PM 11:30AM - 2:30PM |
Saturday | 5 - 9PM 11:30AM - 2:30PM |
Sunday | 11:30AM - 2:30PM 5 - 9PM |
Chef Chu's offers exceptional Chinese cuisine in a vibrant atmosphere, popular among notable figures. The restaurant has been a staple since 1970, redefining Chinese food in America. Dishes like braised eggplant in garlic sauce, vegetable yei mein noodles, and Peking duck are standouts. Attentive and kind service adds to the welcoming experience.