Indira Restaurant

Indira Restaurant
Address
4295 Rue Saint-Denis, Montreal, , , Canada
Telephone
514.848.0838