Best Fish and chips takeaway in Dublin 2, ireland

The Lido

The Lido

135A Pearse St Dublin D02 PY09 Ireland