Cloisters Restaurant Location

29 Dublin st, Carlow