Home / Luton / Karwoo Luton Limited

Karwoo Luton Limited

Takeaway · 32 Leagrave Road, Luton

Food hygiene rating

…Awaiting inspection

Registered with Luton council.

Takeaway ratings in Luton · All of Luton