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

Restaurantji Rating
4.3 (126)
Restaurantji Rating

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

Restaurantji Rating

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.

Restaurantji Rating

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

More Reviews(481)

Ratings

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
Updated on: