A local attraction - St Mary's Church, which is situated near this restaurant, is a part of the original culture of this city. The tasty flavours of the Indian cuisine attract a number of customers.
Visitors' reviews on Chilis
Add your review
££££
Price range per person
up to £7
© OpenStreetMaps
contributors
Address
41-43 Park St, Luton, England, United Kingdom, LU1 3JX
Report incorrect information