Delivery/Takeaway in London - Cricklewood 675 Finchley Road, Cricklewood, London, NW2 2JP Tags: chinese