Taj Mahal is a long-running Indian restaurant known for its traditional, art-filled interior and offering staple dishes.