Indian Flavours Reserve table

31A 33A Road, Leigh, United Kingdom
145 Reviews 4.8

Experience culinary bliss at Indian Flavours, found at 31A 33A Road, Leigh, United Kingdom, by booking a table via our convenient reservation page. Delight in a range of heavenly flavors that will leave you craving more. Guarantee a fine dining spot by dialing +441942676481.

About Indian Flavours

Book a table now at Indian Flavours
Opening hours
Unfortunately we do not have opening hours for this restaurant at the moment