Restaurant Le St-Charles 1799 Rue Amherst Montreal QC Canada
Phone: 514.526.1799 Smoking: not permitted
Dress: casual