Authentic Indian cuisine awaits at Taj Palace. Enjoy flavorful curries and traditional specialties.