Delivery/Takeaway in London - Islington 88 Seven Sisters Road, Islington, London, N7 6AE Tags: chicken, ribs