What's Open Los Altos Dining go Results Found: 1 Button group with nested dropdown Cetrella 400 Main St. Los Altos CA 94022 (650) 948-0400 Visit Website