Search results
We did not find results for: Chef Chu's Los Altos, CA.
Check spelling or type a new query.
We did not find results for: Chef Chu's Los Altos, CA.
Check spelling or type a new query.
Many believe that Chef Chu's is one of the best Chinese eateries in the Peninsula. It's the delectable meals, lively...
Website: chefchu.com
Phone: (650) 948-2696
Pickup
1067 N San Antonio Rd Los Altos, CA 94022 2120.00 mi
Is this your business? Verify your listing
4.0 2248 reviews
We absolutely adore this place. It's been our go-to spot for quite some time now, and it never disappoints. This place is always bustling, so I prefer making a reservation. Getting a same-day... More
I ordered two dishes - kung pao chicken and seafood noodle soup (Chao ma soup noodles), The Kung Pao chicken was alright, but the seafood noodle soup was so mediocre. There were too many noodles,... More