Authentic Indian cuisine awaits at Taj Palace. This inviting restaurant offers a memorable culinary experience.