Lawrence Chu's bright red restaurant on San Antonio Road at El Camino Real is a local institution, having pioneered 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. 
1067 N San Antonio Rd, Los Altos, CA 94022
(650) 948-2696
  • Accessibility Details: Curb allows for access; handicapped parking in front
  • Hours: By appointment
  • Hours: Mon - Fri, 11:30am - 9pm; Sat - Sun, noon -10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »