Chilli Spice is a popular Indian restaurant offering traditional cuisine made with quality ingredients.