I'm not sure this venue should be listed under shopping. It should be under attractions. Viewing the art show highlighting the work of the Chapman brothers from the UK was one of the best experiences we had on our trip to Montreal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.