Powered by

Olive Tree Shopping Center

2290 W El Camino Real, Mountain View, CA 94040 · North Los Altos
Rating: 2.0 out of 5"1 Yelp review



Latest reviews

  • Rating: 2.0 out of 5"Oct 22, 2012 · by Ellen L. from Yelpanother little shopping center near the border of mountain view and los altos. for me, the best retailer here is "spoil me!", which is a full service beauty salon. i've never had a need to visit any of the other retailers, but know that if i did, parking would be a piece of cake since the lot is almost always empty. Full review
Explore more: