Can you enter the theatre from inside the mall, and if so, where exactly?
Address: 2855 Stevens Creek Blvd Suite 2160, Santa Clara, CA 95050, USA
Trung Huynh | Aug 27, 2020
Yes. Near men's Macy and that new ramom shop
Ern Bauti | Aug 27, 2020
Second floor, next to Macy's mens entrance, inside the Mall.
Thanks! Your answer is awaiting moderation.