Takeaway · Dubai Shwarma, Ground Floor Shop, 65 Seven Sisters Road, London, N7 6BH
…Awaiting inspection
Registered with Islington council.
All food hygiene ratings in N7
Takeaway ratings in Islington · All of Islington