Best Irish restaurant in Ireland

The Woollen Mills
Entrance on 42 Ormond Quay Lower Liffey St. Lower North City Dublin 1 D01 H304 Ireland

The Woollen Mills
Entrance on 42 Ormond Quay Lower Liffey St. Lower North City Dublin 1 D01 H304 Ireland