Our Role A 12 screen cinema complex on the roof of St Stephens Green Shopping Centre car park. Like Tweet +1 Pin it