Landmark Aquarius Theatre Palo Alto Landmark Theatres
Landmark s Aquarius Theatre features luxury leather seating and a variety of concession items including hot offerings as well as beer and wine from the concession stand. The theatre showcases the finest in independent and foreign language cinema. 430 Emerson Street. Palo Alto CA 94301. .