CineArts @ Palo Alto Square

Where
3000 El Camino Real, Palo Alto, CA
Call
+1 650.493.0128
Web
CineArts @ Palo Alto Square Website
Tags
Movies, Movie Theater
Claim this listing

About request an edit to this page

Cinearts at Palo Alto Square features independent films, plays host to film festivals of all kinds and serves as an amazing community resource.