Taj Mahal is an Indian restaurant offering a diverse menu of traditional, freshly prepared dishes. A minimum order value may apply.