Taj Mahal Restaurant in New Orleans on December 08, 2009 Get link Facebook X Pinterest Email Other Apps Food at this restaurant is nothing to get excited about but when in New Orleans you are dying for the taste of Indian food, Taj Mahal is one of the few options available to you.Sunil Joshi609-902-9108 Comments
Comments