Le Taj Mahal is an Indian Muslim restaurant offering a menu of Indian specialties.