55 Notre-Dame Street WestMontreal, Quebec, H2Y 2W8
For more informations
Bistro Silla is located in the heart of old Montreal, across Notre Dame Basilica. This authentic Italian bistro will transport you to the shores of Italy!
You'll also like
Epik Hotel Montréal$$$