Taj Palace is one the best places ever. The service is great, the food is awesome and Taj Palace itself is the best place to eat. The owner makes me feel like I'm at home and is a great person. I would recommend this is anyone even to the people who hate Indian food because after coming to Taj Palace everyone would start to love Indian food
more