Powered by

Palo Alto Square Theatre

1275 El Camino Real, Menlo Park, CA 94025 · Downtown Menlo Park
(650) 326-6843
Rating: 4.0 out of 5"2 Yelp reviews

Deals

Latest reviews

  • Rating: 4.0 out of 5"May 30, 2013 · by I R. from YelpClean, modern, unique, comfortable. Full review
  • Rating: 4.0 out of 5"Aug 06, 2006 · by Flora B. from YelpI like this place - they show two or three films at a time and it feels less corporate than Century 16 or Century 12 or AMC 20. Full review
Explore more: