1453, rue Sainte-Catherine E, Montréal, QCH2L 2H9Get directions
$$
Come savor a delectable meal at Restaurant Villa Rouge. They are conveniently reachable by public transit and bicycle and are in a vibrant area recognized for its nightlife and its...more...See more text