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 | 11:30AM - 2PM 5 - 9PM |
Tuesday | Closed |
Wednesday | 5 - 9PM 11:30AM - 2PM |
Thursday | 11:30AM - 2PM 5 - 9PM |
Friday | 11:30AM - 2:30PM 5 - 9PM |
Saturday | 11:30AM - 2:30PM 5 - 9PM |
Sunday | 5 - 9PM 11:30AM - 2:30PM |
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 Peking duck are standouts, praised for being not overly fatty and having no odor. The four seasons cold plate is also noted for its unique style and flavor. While some dishes, such as braised eggplant in garlic sauce and mu shu, are nice, they may not always stand out or justify the price. The service is described as oddly friendly and unfriendly, but considerate, providing extra serving utensils and plates for sharing. Customers appreciate the quick service and the attention to tea refills. Chef Chu's is a family-owned restaurant that has been serving the area for decades, making it a staple in Los Altos. The lunch specials are favorites, and calling ahead for takeout is recommended, especially on busy Fridays. The owner often greets customers, adding to the welcoming experience. Overall, Chef Chu's is considered a great place to enjoy good food, particularly for sharing dishes with a large party.