View all

Block-long development approved for Olive Garden site
The Palo Alto City Council approved on May 23, 2016, a proposal for a 39,858-square-foot mixed-use development at 2515-85 El Camino Real, present site of the Olive Garden restaurant. Rendering by Hayes Group Architects

© 2020 Palo Alto Online.
All rights reserved.