Chef Chu's
1067 N San Antonio Rd #1300, Los Altos
●
8.2
Google Maps
Recent photos
Reviews for you
Felix
Feb 3
North Los Altos, Los Altos
●
9.8
Excellent pot stickers, Yu Shang pork, and Sichuan Village-Style Clay Pot. Yu Shang pork is inconsistent- in quality and quantity. Prices went up recently. Too expensive at the new pricing.
8
5
0
Andrea
Aug 15
North Los Altos, Los Altos
●
6.5
Their son Jon Chu is a very famous movie director so a ton of celebs come here but I’ve never met one. Yummy but Americanized Chinese food.
0
0
0
See what your friends think on the app