214-692-0535 | Taj Mahal Indian Restaurant & Bar,10455 North Central Expressway, Suite # 120, Dallas, Texas 75231. Get Directions
Estimated delivery time: 45 mns. min