Directions to the business TALLAGHT STONE CENTRE - Dublin