Delivery/Takeaway in London - Leyton 303 Lea Bridge Road, Leyton, London, E10 7NE Tags: cuisine: turkish, home delivery, kebabs