Stella Cinema Copied to clipboard Catch European and arthouse films at this recently opened outdoor cinema.