RestaurantsWhat's Open Los Altos Dining
11 a.m. to 3 p.m. for lunch and 5-8 p.m. for dinner weekdays, offering only takeout. Owner Doan Tran said management is working on listing the restaurant on DoorDash, which could take in two weeks. For now, customers can order by phone.