Enjoy Indian fine dining at Taj Indian Kitchen. They offer an innovative menu with fresh ingredients and friendly service, including vegetarian and vegan options.