RestaurantsWhat's Open Los Altos DiningLos Altos Restaurant Takeout Week
LOS ALTOS RESTAURANT TAKEOUT WEEK:
January 22 - January 31
Carry out so our Los Altos Restaurants can carry on!
Please order takeout especially during this week to show your support for our Los Altos restaurants.