Le Chef logo
Now closed
(514) 733-2002
2:00PM-9:00PM