Aquarius
From Palo Alto Wiki
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.
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.