Best Fish and chips takeaway in Dublin 3, ireland