With outstanding reviews from guests, the Indian Restaurant Taj serves authentic dishes prepared and cooked by a sensational Indian chef, making it far from being commercialized. You won’t be able to resist wanting to order everything, but be careful, the portions are huge! It’s simply a haven of spices.