Write a review

Lazim Indian Restaurant

← View details

39 New Bedford Road, Luton, Bedfordshire LU1 1SE, United Kingdom, Luton, England