Taj Mahal is an Indian restaurant specializing in North Indian cuisine and Balti-Curry dishes.