Designed by
Title
Main Deli Steak House #50426963
Description
The Main Deli Steak House, also known simply as Main Deli is a delicatessen and steakhouse located in Montreal, Quebec. The restaurant was established in 1974 by Peter Varvaro and presently located on Saint-Laurent Boulevard right across the street from their main business rival, the famed Schwartz's Montreal Hebrew Delicatessen. The two restaurants are often compared against each other in their patronage and the flavours of their Montreal-style smoked meat.
This image is editorial