Home » Los Altos, CA restaurants

Chef Chu’s

Features: Chinese

Hours

Mon-Thu 11:30am-9:30pm, Fri 11:30am-10pm, Sat 12pm

Payment Options

Visa

Chef Chu’s - reviewed by Kaida from JOHNSON CITY, TN on .
A favorite place that our California brother brought us to. I
A favorite place that our California brother brought us to. It was delightful!
Rating: 4.5
id: che1067nsan

See similar restaurants in Los Altos, California: Chinese

Chef Chu’s is located at
1067 N San Antonio Rd
Los Altos, CA
650-948-2696
Add Chef Chu’s to Facebook

Do you own or manage this restaurant?
and update or enhance this page with photos, menus and more information!

Popular restaurants on www.cupertino-restaurants.com

Chinjin Eastern House Restaurant  ·  Zazang Restaurant  ·  Paul & Eddie’s  ·  Todai Restaurant  ·  Pot Sticker King  ·  Tony Romas Restaurant  ·  Blue Rock Shoot  ·  Joy Luck Place  ·  Tapioca Express  ·  A & J Restaurant  ·  Porridge Place  ·  Fresh Choice  ·  Canton Delights Seafood Restaurant  ·  Q Cup  ·  House Of Falafel  ·  Hi Chiang Dumpling House  ·  House Of Sichuan  ·  Peet’s Coffee & Tea  ·  Formosa Restaurant  ·  Peet’s Coffee & Tea  ·  T K Noodle  ·  Starbucks  ·  Starbucks  ·  Ramen Rama  ·  Guan Dong House