We can see here the restaurant Helene de Champlain on Ste-Helene island in Montreal. A prestige restaurant!
copyright 2018 Guy Dube