Aquarius

From Palo Alto Wiki

Jump to: navigation, search

The Aquarius is a theater in downtown Palo Alto that has been operated by Landmark Theatres since 1969. It has two screens and features independent and foreign language films.

Personal tools