Bar Renard
Bar
Bar Renard is a bar located in Montreal. It offers a welcoming interior and is known for its lively atmosphere. The establishment serves drinks and is open to the public.
Location
Best places nearby
The highest rated places close to Bar Renard.
Local restaurants nearby
1272 Rue Ste-Catherine E., Montréal, Québec H2L 2H2, Canada



