ThaiCurryPastaOpen until 23:0066-68 Crouch End Hill, London, N88AG
Pandan Leaf serves up a fresh, fragrant array of Thai treats. Their dim sum is a real treat – dumplings, stuffed with a delightfully seasoned blend of prawn, chicken and water chestnuts, perfect for sharing. Read more