Indian Restaurant Taj offers authentic Indian cuisine prepared to a high standard. Guests return for the delicious food and drinks.