Main menu Open search menu

The Echo of Los Altos

American
1579 Miramonte Ave, Los Altos, CA 94024 1579 Miramonte Ave, Los Altos Directions
+16509670969
Closed Merchant This place is closed.

Want something similar? See related deals

About this Business

  • Cuisine
    American, Fast Food

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.

Explore Nearby
The Echo of Los Altos