India Palace

Address
5125 Boul Saint-Laurent,, Montreal, , , Canada
Telephone
514 270 7402