Best Chinese restaurant in Ireland

Lemon Tree Chinese Restaurant Finglas
Corner of North Rd Seamus Ennis Rd Finglas Dublin D11 DPK3 Ireland

Lemon Tree Chinese Restaurant Finglas
Corner of North Rd Seamus Ennis Rd Finglas Dublin D11 DPK3 Ireland

Lemon Tree Chinese Restaurant Finglas
Corner of North Rd Seamus Ennis Rd Finglas Dublin D11 DPK3 Ireland