6710 Rue Saint-Jacques, Montréal, QC H4B 1V8, Canada +1 514-508-5672
How to go there
Restaurant Loc: 45.4587 / -73.6264
Plan your visit