From Our Editors
For a little flavor to your day, head to Los Altos and dine at The Echo of Los Altos.
The restaurant is within walking distance to a number of parking options.
We know how expensive life can be. That's why we give you the benefit of high quality food priced reasonably.