Restaurants in Los Altos, CA
1414 W El Camino Real, Mountain View
I have been to many Persian resturants and this is one of my favorites.
The owner makes you feel at home. Sometimes he will even give you a chai while you are waiting for your…
1245 W El Camino Real, Mountain View
This place has been around for at least 15 years and has changed management at least a couple of times. The food is healthy and the prices are reasonable but most items…