Delivery/Takeaway in London - Cricklewood Cricklewood Lane, Cricklewood, London, NW2 2TH Tags: burgers, chicken, kebabs, ribs, seating area