Best Irish pub in Dublin 11, ireland

Drogheda Lodge

Drogheda Lodge

66 Main St Finglas East Dublin 11 D11 P7FR Ireland