Takeaway · Unit 113A Indoor Market The Mall, Luton, LU1 2TA
…Awaiting inspection
Registered with Luton council.
All food hygiene ratings in LU1
Takeaway ratings in Luton · All of Luton