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:

  • 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

Popular posts from this blog

Tapioca Pearls from Scratch using Microwave

Lake Elsinore Walker Canyon Live Camera

Tiger Sugar Instant Milk Tea Instructions