36 1/2 Rue Saint-Pierre, G1K 3Z6
More Details
Near the Place de Paris, a place to quench your thirst resides in the Leber house. Perched, with a breathtaking view of the St. Lawrence River, venture beyond the wardrobe to discover a cozy and warm place.
Menu ⟶
We use cookies to enhance your experience on our website.