Taj International offers authentic Indian cuisine.