4320, av Pierre-de Coubertin, Montréal, QCH1V 1A6Get directions
Come savor a yummy dish at Le Tambour. They are conveniently accessible by bicycle but also by public transit and car and are in a surrounding known for its grassy spaces.more...See more text