Wallis TallaghtClosed Today Closed Today Closed Today Closed Today Closed Today Closed Today Closed Today The Square S.c c/o Debenhams Plc Tallaght, Dublin IEphone0146 857 0146 857 Store DetailsGet Directions