Eurodeli
3619 St. Laurent 514 843-7853 See also Italian, Plateau Euro Deli has been virtually an institution on Saint-Laurent street since it opened in 1982. Euro Deli is different than most chi chi poo poo restaurants on “the main” since the mid 1990’s fancy restauants starting popping up, while Euro Deli prides itself for remaining casual,…