Contact

Restaurant Mezcla

1251, de Champlain Street, Montreal

514 525-9934

Opening Hours

Dinner

Wednesday to Saturday, from 5h30pm to 10h00pm

Lunch break

Monday to friday, from 11h30am to 2pm

info@restaurantmezcla.com

_

Directions