0 review
39 Upper Street, Islington, London N1 0PN
0207 559 5150
Vietnamese
Islington, North London
£££