Update Info - Leo le glacier
This restaurant was reported as closed. If it is open, let us know.
Leo le glacier
916, rue Duluth
Montreal, QC H2L 1B4
916, rue Duluth
Montreal, QC H2L 1B4
This restaurant was reported as closed. If it is open, let us know.