Delivery/Takeaway in London - Leytonstone 865-873 High Road Leytonstone, Leytonstone, London, E11 1HH Tags: burgers, childrens parties, private parties: call for details, seating area, vegetarian dishes