(504) 836-6859 | Taj Mahal Indian Cuisine ,923 Metairie Rd Ste C Metairie, LA 70005. Get Directions
Estimated delivery time: 45 mns. min