Pembroke SquareOther places1 Grand Canal Street UpperDublin, D04 HR25 · IEPhone unavailableEmail unavailableWebsite unavailableHours not available