RestaurantsWhat's Open Los Altos DiningLos Altos Restaurant Takeout Week
LOS ALTOS RESTAURANT TAKEOUT WEEK:
January 22 - January 31
Complimentary bottle of Chef Chu's Chardonnay with ever order over $100 from 4-8:30 pm.
We have implemented a new curbside pickup service system to help address the current health crisis. Customers drive-up and wait in their cars. We bring your takeout order to you!