Delivery/Takeaway in London - Holloway 229 Holloway Road, Holloway, London, N7 8HG Tags: chicken, kebabs, ribs
Delivery/Takeaway in London - Holloway Holloway Road, Holloway, London, N7 8LT Tags: burgers, kebabs, pizza
Delivery/Takeaway in London - Holloway 544 Holloway Road, Holloway, London, N7 6JP Tags: burgers, kebabs, seating area