Red Chilli

96 - 104 Wellington Street (upper)
Luton Bedfordshire.

01582 480055 or 01582 480040

Lunch Time Menu