Spice up your life! This Indian restaurant has it all- the modern, the traditional and the authentic.