Chef Chu's

4/52 Reviews
AU$28
Cantonese CuisineTime-honored Brand
󱝐
Open Now|11:30-21:00
+1 650-948-2696
1067 N San Antonio Rd #1300, Los Altos, CA 94022, United States
What travelers say:
head-img
This is a very warm and comfortable restaurant. Come here to eat, the overall feeling is the warmth of home. Because the weather is a bit cold, I ordered Shouxi pot and chose a good beef. It was very comfortable to eat warm stomach.
More

Reviews of Chef Chu's

Some reviews may have been translated by Google Translate
4/5Excellent
All (2)
Latest
Photo reviews (1)
Positive reviews (1)