Le Champlain, dining with view of Terrasse Dufferin and the St. Lawrence River.

Leave a comment