Taj Mahal is an Indian restaurant offering an authentic culinary experience. Temporarily closed.