Delivery/Takeaway in London - Holloway 544 Holloway Road, Holloway, London, N7 6JP Tags: burgers, kebabs, seating area