Dublin Studio Theatre Posted on October 11, 2017 by Anika Studio Theatre, dlr Lexicon <br /> Haigh Terrace