Snowdown Deli

Montreal
Snowdown Deli

265 Blvd DĂ©carie Montreal,

Montreal, H4N 2L7

They've been going strong since 1946 in their CĂ´te-des-Neiges location. Get the smoked meat sandwich and don't forget the fries.