Takeaway · 121 Mill Street, Leek, Staffordshire, ST13 8EU
…Awaiting inspection
Registered with Staffordshire Moorlands council.
All food hygiene ratings in ST13
Takeaway ratings in Staffordshire Moorlands · All of Staffordshire Moorlands