Takeaway · 99 Selbourne Road, Luton, LU4 8LS
…Awaiting inspection
Registered with Luton council.
All food hygiene ratings in LU4
Takeaway ratings in Luton · All of Luton