Contact Us

We are located in the heart of Dublin city, on the ground floor of the famous Stephens Green Shopping Centre! 

 

Celtic Spirit
Ground Floor Stephens Green Shopping Centre
Dublin 2
Ireland

Phone 087 2331898