Taj Mahal is an Indian restaurant offering a taste of India with traditional decor. Established in 1989, it provides a dining experience with classic Indian cuisine.