Photo 3 of 3

View all

Menlo Park installs pop-up park
The first film screening, at the pop-up park, "Guardians of the Galaxy," is set for 7:30 p.m. on Friday, Sept. 4.

© 2019 Palo Alto Online.
All rights reserved.