4308 Magazine St, New Orleans, LA 70115 504.894.9797

“Some of the best Indian food in the city.

August 24, 2019 In Food Reviews