Delivery/Takeaway in London - Plaistow Barking Road, Plaistow, London, E16 3BD Tags: childrens parties, drive-thru, seating area, vegetarian dishes