RestaurantsWhat's Open Los Altos Dining
From 11:30 a.m. to 2:30 p.m. and 5 p.m. to 8:30 p.m. (with a 9 p.m. closure on Fridays and Saturdays and no service Sundays), the restaurant is open for carryout only. Delivery can be arranged through the DoorDash and Postmates apps.