Chef Chu's Los Altos, California

Address: 1067 N San Antonio Rd, Los Altos, CA 94022
Rating: 3.0 out of 5

  • 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


Popular Posts