Updated: 4 Homeless Men Freeze to Death in Santa…
Drag box to select area
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
- 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