Chef Chu's

Chef Chu's (1067 N San Antonio Road, Los Altos, CA 94022) from the Bay Area Chinese Restaurants Directory

Chef Chu's

Address:
1067 N San Antonio Road
Los Altos, CA 94022

Phone:
(650) 948-2696

Website:

See Also: Los Altos, CA Bay Area Chinese Restaurants

Map

About

This is a business listing for Chef Chu's (1067 N San Antonio Road, Los Altos, CA 94022) from the Bay Area Chinese Restaurants directory, under Los Altos, CA Bay Area Chinese Restaurants, provided by ValleyWalk.

Frequently Asked Questions About Chef Chu's

Where is Chef Chu's located?

Chef Chu's is located at: 1067 N San Antonio Road, Los Altos, CA 94022.

What is Chef Chu's's phone number?

Chef Chu's's phone number is: (650) 948-2696.

What is Chef Chu's's website?

Chef Chu's's website is: http://www.chefchu.com.

Other Listings

You can find more similar services in Los Altos, CA Bay Area Chinese Restaurants from our Bay Area Chinese Restaurants Directory.