Address:
1067 N San Antonio Road
Los Altos, CA 94022
Phone:
(650) 948-2696
Website:
http://www.chefchu.com
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.
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.
You can find more similar services in Los Altos, CA Bay Area Chinese Restaurants from our Bay Area Chinese Restaurants Directory.