Authentic Indian cuisine awaits at Taj India. Enjoy flavorful dishes at this popular restaurant.