Question

the phone number on the web site is not in service; is the restaurant still open? is there another number?

Location

City: Montreal

Province: Quebec

Country: Canada

More Information

Get travel answers from locals in Montreal

Find places to visit in Montreal