Take a look at some of the best takeaways, restaurants and food delivery services in Ilford.
8 Faircross ParadeLongbridge Road, Barking IG11 8UN Indian / Vegetarian / Salad (1573)