Delivery/Takeaway in London - Holloway Holloway Road, Holloway, London, N7 8LT Tags: burgers, kebabs, pizza