The Stella Cinema

Dublin, Leinster, Ireland ● Single Screen

Company: The Stella Theatre

Address: The Devlin Dublin, 117-119 Ranelagh Road, Dublin 6, Leinster

Website:

Phone: +353-353-14066550

Theatre Rating
Based on 0 users