Café des Amis - Pavillon du Lac-aux-Castors is located at 2000 Chemin Remembrance, Montréal, QC H3H 1X2, Canada