The Red Chilli Indian restaurant and take away. 96 - 104 Wellington Street (upper) Luton Bedfordshire. 01582 480055. Flavours of India

How to find the Red Chilli Restaurant, Luton.

You can find us at:

96 - 104 Wellington Street (Upper)

Luton

Bedfordshire.

LU1 5AF

Telephone:

01582 480055 or 01582 480040

Red Chilli. Flavours of India. Wellington Street (upper) Luton, Bedfordshire.