Search Results
Chef Chu's
1067 N San Antonio Rd, Los Altos, CA 94022
Lawrence Chu's bright red restaurant on San Antonio Road at El Camino Real is a local institution, having pioneeredMore healthy Chinese food decades ago. Chu now augments his brand with cookbooks and cooking classes. Meanwhile, Chef Chu's remains extremely popular for both in-house dining and catering. There's also a full bar. The semicircular driveway allows VIPs and others to pull up to the door, grab their takeout food and dash off. 
See more »