Delivery/Takeaway in London - Hampstead 129 Kilburn High Road, Hampstead, London, NW6 6JJ Tags: childrens parties, seating area, vegetarian dishes