Chateldon (sp?) water in Montreal
Hi, I'm from London, England so sorry this advice isn't too local, however, I've had success in getting Chateldon from Nicolas Wine (France) to the UK. It's also stocked by the UK Dept store Selfridges, who for a price, will ship just about anywhere in the world. It's the only water that makes me feel better just drinking it and therefore it's up with Gosset Champange for me!
it's a sparkling water from france (you spelled it correctly). You can always try contacting the restaurant to see where you can get it (514) 861-1112. You can also try asking the Chateldon company directly http://www.chateldon.tm.fr/index.php. There is no number on the page, only a form.