Roast @ Ilford

130 Fanshawe Avenue, Barking, IG11 8RQ

Telephone: 02085078800

Chicken, Burger takeaway.

Menu of Roast @ Ilford
order food now

location of Roast @ Ilford

Roast @ Ilford reviews


Rate Roast @ Ilford