RestaurantsWhat's Open Los Altos Dining
Hours:
Open Daily: Sun - Thurs - 7 am to 8 pm Fri - Sat - 7 am to 9 pm
Café, Bakery, Meals, Drive Up Window Takeout, DoorDash