Touch Of India is a combination of subtle tastes. Flavors are as varied as the climate of India and as exotic as the people of India.