41 reviews
6 Theberton Street, Islington, London N1 0QX
020 3393 2482
Thai
Islington, North London
£££