Best Fish and chips takeaway in Darndale, ireland

Di Lucia's Darndale

Di Lucia's Darndale

Darndale Belcamp Village Centre Priorswood Dublin 17 D17 N259 Ireland