New Taj Mahal Indian offers a traditional Indian dining experience with take-away and catering options.