Chef Chu's Los Altos, California
Website: http://www.chefchu.com/
Address: 1067 N San Antonio Rd, Los Altos, CA 94022
Rating: 3.0 out of 5
Feedback:
Address: 1067 N San Antonio Rd, Los Altos, CA 94022
Rating: 3.0 out of 5
Feedback:
- September 11, 2018
- This place is sort of an institution in Los Altos so I had high expectations on this but this seems to be more of a "Americanized" Chinese Restaurant.
- This is also famous because this is owned by Jon Chu's Father. Jon Chu is the director for Crazy Rich Asians.
- Food Feedback:
- Peking Duck - it was ok. They removed a lot of the fats.
- Whole Fried Fish - This was good and prolly the best in this.
- Hot & sour soup - really bad. Very peppery and doesn't have a taste.
- Potstickers (Vegetarian) - tastles like old mushrooms and vegetable
Whole Fried Fish
Peking Duck
Comments
Post a Comment