Chef Chu's
$$ • Chinese, Cocktail Bar, Seafood
Hours:
1067 N San Antonio Rd #1300, Los Altos
(650) 948-2696
Customers' Favorites
Chef Chu's Reviews
Bustling Chinese restaurant that is very popular with locals. Not a lot of tables, so it fills up fast. Small parking lot makes it different to find a spot. Expected more from the food, as everything was a bit sweeter than expected. Fast and friendly service.
Food was super delicious. Best fried rice and vegetable spring role I ever ate. Restaurant is famous but still not very costly. Definitely one of best Chinese restaurant in bay area.Vegetarian options: Mapo tofu and spring rolls are so so good
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 |
Having visited Chef Chu in Los Altos on multiple occasions, I've found the dining experience to be generally pleasant, albeit with room for improvement. The restaurant boasts some delectable dishes and a welcoming atmosphere, but there are notable areas that could be enhanced.Firstly, cleanliness standards need attention, particularly regarding glassware and cutlery. On several visits, I've observed dirty glasses and teacups, suggesting subpar cleaning practices. It's perplexing...read full review