directory.republicofgreen.com - Republic of Green

Chef Chu's

1067 N San Antonio Rd
Los Altos, CA 94022 USA

650-948-2696

SEND MESSAGE
No Reviews | Write a Review
Healthy RESTAURANTS, Chinese Restaurants, Vegetarian-Friendly Restaurants
Claim Listing - Chef Chu's Are you Chef Chu's? Claim this listing to receive referrals from this page. Claim Listing

CONTACT INFORMATION

COMPANY DETAILS


Business Overview & Services
Chef Chu's is a restaurant in Los Altos, CA that serves healthy Chinese food with vegetarian and gluten-free options available.
View On Larger Map »

FIND