Take a look at some of the best takeaways, restaurants and food delivery services in Willesden.
20 Station TerraceKensal Rise, London NW10 5RX Lebanese / Moroccan