Indian restaurant offering traditional spices. Located in Dunchurch.