RestaurantsWhat's Open Los Altos DiningLos Altos Restaurant Takeout Week
LOS ALTOS RESTAURANT TAKEOUT WEEK
January 22 - 31
10% of order when mentioning ''Los Altos Chamber''
Now Open Take-Out Only
Mon – Thu 12:00pm to 7:30pm
Fri – Sat 12:00pm to 8:00pm
Call at (650)559-5