Chef Chu Chinese Food
Category
General Information
Locality: Los Altos, California
Phone: +1 650-948-2696
Address: 1067 N San Antonio Rd 94022 Los Altos, CA, US
Website: www.chefchu.com
Likes: 524
Reviews
Facebook Blog
Popular Listings
China Express
12633 Glenoaks Blvd 91342-4748 Los Angeles, CA, US
+1 818-367-5811
Restaurant, Asian restaurant, Fast food restaurant, Chinese restaurant, Cantonese restaurant
Jumpin Java
11919 Ventura Blvd 91604 Studio City, CA, US
+1 818-980-4249
Restaurant, Cafe, Breakfast & brunch restaurant, American restaurant
Za Pizza
1919 Hyde St 94109-2014 San Francisco, CA, US
+1 415-771-3100
Restaurant, Pizza Place