MANTRA INDIAN CUISINE

3116 S I-10 SERVICE RD E, METAIRIE,
LA, 70001, USA