780 Arastradero Road,
1 person favorited this theater
This theatre is located in the heart of South Palo Alto, California. It service the community as a movie house as well as live performances. It has state of the art sound system and picture quality.
The theatre also feature first run art and foreign films
Just login to your account and subscribe to this theater