Tandoori Chicken Restaurant

Tandoori Chicken Restaurant
Address
115 University Place, New Orleans, , LA, USA
Telephone
504.299.1926