St. Stephens Green Shopping Center
Address
St Stephen's Green, Dublin, Dublin
Get directions