Take a look at some of the best takeaways, restaurants and food delivery services in Cricklewood.
2a Burroughs ParadeHendon, London NW4 4BD Chinese / Vietnamese / Thai (993)
76 Shaftesbury AvenueSoho, London W1D 6ND Vietnamese (40)
90-92 Gray's Inn RoadClerkenwell, London WC1X 8AA Vietnamese / Sandwiches