Authentic Indian flavors await at The Taj. Enjoy a taste of India.