clock menu more-arrow no yes

14 Marvellous Mid-Range Restaurants in Montreal

These restaurants hit the sweet spot between cheap eats and pricey tasting menus

View as Map

It’s easy to dine well (read: extravagantly) in Montreal, but it can come with some sticker shock at the end of the meal. Fear not, as there are plenty of options where you can get in and out, with a main course and a drink (for example), for somewhere around $40 per person.

Although some self control is required to avoid splurging when the wine starts flowing, these spots will satisfy your stomach without breaking the bank — and of course, if you’re factoring in bottles of wine and multiple courses, you will go beyond that arbitrary $40 mark easily, even at these places. either way, whether it’s a casual dinner with a friend, or somewhere to treat yourself to dinner for one, these places hit the spot when you want something nice, without burning half your paycheck.

Read More
Note: Restaurants on this map are listed geographically.

1. Hélicoptère

Copy Link
4255 Rue Ontario E, Montréal
QC H1V 1K4, Canada
(514) 543-4255
Visit Website

Seasonal small plates and natural wine are the name of the game at this Hochelaga restaurant. The team behind Hélicoptère brings experience from Bouillon Bilk, but with less of the fine dining price tag.

2. Vesta

Copy Link
206 Rue Jarry E, Montréal
QC H2P 1T5, Canada
(514) 543-7725
Visit Website

A neighbourhood joint where pizza, pasta, and natural wine are all on offer at a very reasonable price point, Vesta is one of those places that is a sensical answer to the age-old question, “what’s for dinner?”

3. Dinette Triple Crown

Copy Link
6704 Rue Clark, Montréal
QC H2S 3E9, Canada
(514) 272-2617
Visit Website

For a meal that packs a punch without being too aggressive on your wallet, Southern style fried-chicken-and-more restaurant Dinette Triple Crown excels in both quality and quantity. Go for their “meat and threes” deal, getting you brisket, pulled pork, or fried chicken and choice of three sides for around 20 bucks. Despite its reputation as that picnic restaurant in the summer, you can dine in, with full service and great cocktails.

4. Larrys

Copy Link
9 Fairmount Ave E, Montreal
QC H2T 1C7, Canada

The wine bar-ish little brother of Mile End favourite Lawrence, Larrys has food on offer from breakfast to dinner. Whether it’s grabbing a 5 à 7 bite or a full meal, there’s a great range of small-but-not-too-small plates, and it’s not too hard to keep that spending in check.

5. Bar à Vin Provisions

Copy Link
1142 Avenue Van Horne, Outremont
QC H2V 1J8, Canada
(514) 277-7788
Visit Website

From the team that brought Montreal Provisions comes their more casual wine bar, ideal for light meals and 5 à 7 eats. Choose from a selection of brochettes, veg-focused small plates, and other salty snacks.

6. Les Fillettes

Copy Link
1226 Avenue Van Horne, Outremont
QC H2V 1K3, Canada
(514) 271-7502
Visit Website

Charming Outremont resto Les Fillettes does a range of modern French fare, spanning from foie gras au torchon to smoked sturgeon or braised lamb cheek with polenta. The natural wine heavy drinks list boosts it all up — it’s a fraction more expensive than some spots on this guide, but worth it.

7. Agrikol

Copy Link
1844 Rue Atateken, Montréal
QC H2L 3L6, Canada
(514) 903-6707
Visit Website

Agrikol’s tropical vibe is perfect for celebrating summer (the terrasse is stunning) or escaping winter, and the cost of entry is not bad. Dig into cocktails and Haitian staples like griot, in a boisterous atmosphere. Take note: reservations aren’t accepted.

8. Poincaré

Copy Link
1071 Boul St-Laurent 2e étage, Montréal
QC H2Z 1J6, Canada
(438) 393-6682
Visit Website

Relatively new to the Chinatown dining scene is eco-friendly Poincaré. This local watering hole offers more than just craft beer and natural wine, with an emphasis on preserves and ferments, like their lacto-fermented French fries, best served with the burger (pictured).

9. Café Parvis

Copy Link
433 Rue Mayor, Montréal
QC H3A 1N9, Canada
(514) 764-3589
Visit Website

Downtown can feel like a bit of a dead zone when it comes to good eats, but tucked away on rue Mayor is Café Parvis. It serves up casual eats at all times of day, with a focus on pizza and salads, plus a solid wine selection to go alongside. 

10. Un Po' Di Piu

Copy Link
3 Rue de la Commune E, Montréal
QC H2Y 0B1, Canada
(514) 861-8686
Visit Website

Many Old Montreal restaurants cater to the tourist crowd and aren’t afraid to charge accordingly. On the other hand, Un Po’ Di Piu comes from the owners of uber-popular Olive et Gourmando and provides locals and tourists alike with a formidable Italian menu that is creative, reasonably priced and perfect for sharing — don’t skip the house pancetta.

11. Tiradito

Copy Link
1076 Rue de Bleury, Montréal
QC H2Z 1N2, Canada
(514) 866-6776
Visit Website

Just beyond Place des Arts lies this jovial spot, serving up tropical cocktails and Peruvian-Japanese plates. One of their pisco sours and order of ceviche will go down just fine, any night of the week.

Yuca fries with dipping sauce.
Yuca fries
Tiradito/Facebook

12. Parliament

Copy Link
351 Place d'Youville, Montréal
QC H2Y 2B7, Canada
(514) 842-9945
Visit Website

From the owner of popular cocktail destination Coldroom comes this Victorian-inspired pub with fantastic cocktails and upscale takes on classic British fare, from chef Chanthy Yen. Although more refined than your average pub, the price point still won’t set you back.

13. Restaurant Hà (multiple locations)

Copy Link
600 Rue William, Montréal
QC H3C 1N6, Canada
(514) 379-4111
Visit Website

With locations here in Old Montreal and on Mont Royal, Hà focuses on Vietnamese-leaning cuisine and cocktails. Expect everything from steam buns to tom yum soup, with sweet and sour cocktails to help balance out the spice.

14. Elena

Copy Link
5090 Rue Notre-Dame Ouest, Montréal
QC H4C 1T1, Canada
(514) 379-4883
Visit Website

While Nora Gray is a meal fit for an occasion, its sister restaurant, Elena, is a much more casual affair. Expect interesting natural wines by the glass and bottle with antipasti, pizza, and pasta all on offer food-wise, as well as a few formidable roast dishes.

1. Hélicoptère

4255 Rue Ontario E, Montréal, QC H1V 1K4, Canada

Seasonal small plates and natural wine are the name of the game at this Hochelaga restaurant. The team behind Hélicoptère brings experience from Bouillon Bilk, but with less of the fine dining price tag.

4255 Rue Ontario E, Montréal
QC H1V 1K4, Canada

2. Vesta

206 Rue Jarry E, Montréal, QC H2P 1T5, Canada

A neighbourhood joint where pizza, pasta, and natural wine are all on offer at a very reasonable price point, Vesta is one of those places that is a sensical answer to the age-old question, “what’s for dinner?”

206 Rue Jarry E, Montréal
QC H2P 1T5, Canada

3. Dinette Triple Crown

6704 Rue Clark, Montréal, QC H2S 3E9, Canada

For a meal that packs a punch without being too aggressive on your wallet, Southern style fried-chicken-and-more restaurant Dinette Triple Crown excels in both quality and quantity. Go for their “meat and threes” deal, getting you brisket, pulled pork, or fried chicken and choice of three sides for around 20 bucks. Despite its reputation as that picnic restaurant in the summer, you can dine in, with full service and great cocktails.

6704 Rue Clark, Montréal
QC H2S 3E9, Canada

4. Larrys

9 Fairmount Ave E, Montreal, QC H2T 1C7, Canada

The wine bar-ish little brother of Mile End favourite Lawrence, Larrys has food on offer from breakfast to dinner. Whether it’s grabbing a 5 à 7 bite or a full meal, there’s a great range of small-but-not-too-small plates, and it’s not too hard to keep that spending in check.

9 Fairmount Ave E, Montreal
QC H2T 1C7, Canada

5. Bar à Vin Provisions

1142 Avenue Van Horne, Outremont, QC H2V 1J8, Canada

From the team that brought Montreal Provisions comes their more casual wine bar, ideal for light meals and 5 à 7 eats. Choose from a selection of brochettes, veg-focused small plates, and other salty snacks.

1142 Avenue Van Horne, Outremont
QC H2V 1J8, Canada

6. Les Fillettes

1226 Avenue Van Horne, Outremont, QC H2V 1K3, Canada

Charming Outremont resto Les Fillettes does a range of modern French fare, spanning from foie gras au torchon to smoked sturgeon or braised lamb cheek with polenta. The natural wine heavy drinks list boosts it all up — it’s a fraction more expensive than some spots on this guide, but worth it.

1226 Avenue Van Horne, Outremont
QC H2V 1K3, Canada

7. Agrikol

1844 Rue Atateken, Montréal, QC H2L 3L6, Canada

Agrikol’s tropical vibe is perfect for celebrating summer (the terrasse is stunning) or escaping winter, and the cost of entry is not bad. Dig into cocktails and Haitian staples like griot, in a boisterous atmosphere. Take note: reservations aren’t accepted.

1844 Rue Atateken, Montréal
QC H2L 3L6, Canada

8. Poincaré

1071 Boul St-Laurent 2e étage, Montréal, QC H2Z 1J6, Canada

Relatively new to the Chinatown dining scene is eco-friendly Poincaré. This local watering hole offers more than just craft beer and natural wine, with an emphasis on preserves and ferments, like their lacto-fermented French fries, best served with the burger (pictured).

1071 Boul St-Laurent 2e étage, Montréal
QC H2Z 1J6, Canada

9. Café Parvis

433 Rue Mayor, Montréal, QC H3A 1N9, Canada

Downtown can feel like a bit of a dead zone when it comes to good eats, but tucked away on rue Mayor is Café Parvis. It serves up casual eats at all times of day, with a focus on pizza and salads, plus a solid wine selection to go alongside. 

433 Rue Mayor, Montréal
QC H3A 1N9, Canada

10. Un Po' Di Piu

3 Rue de la Commune E, Montréal, QC H2Y 0B1, Canada

Many Old Montreal restaurants cater to the tourist crowd and aren’t afraid to charge accordingly. On the other hand, Un Po’ Di Piu comes from the owners of uber-popular Olive et Gourmando and provides locals and tourists alike with a formidable Italian menu that is creative, reasonably priced and perfect for sharing — don’t skip the house pancetta.

3 Rue de la Commune E, Montréal
QC H2Y 0B1, Canada

11. Tiradito

1076 Rue de Bleury, Montréal, QC H2Z 1N2, Canada
Yuca fries with dipping sauce.
Yuca fries
Tiradito/Facebook

Just beyond Place des Arts lies this jovial spot, serving up tropical cocktails and Peruvian-Japanese plates. One of their pisco sours and order of ceviche will go down just fine, any night of the week.

1076 Rue de Bleury, Montréal
QC H2Z 1N2, Canada

12. Parliament

351 Place d'Youville, Montréal, QC H2Y 2B7, Canada

From the owner of popular cocktail destination Coldroom comes this Victorian-inspired pub with fantastic cocktails and upscale takes on classic British fare, from chef Chanthy Yen. Although more refined than your average pub, the price point still won’t set you back.

351 Place d'Youville, Montréal
QC H2Y 2B7, Canada

13. Restaurant Hà (multiple locations)

600 Rue William, Montréal, QC H3C 1N6, Canada

With locations here in Old Montreal and on Mont Royal, Hà focuses on Vietnamese-leaning cuisine and cocktails. Expect everything from steam buns to tom yum soup, with sweet and sour cocktails to help balance out the spice.

600 Rue William, Montréal
QC H3C 1N6, Canada

14. Elena

5090 Rue Notre-Dame Ouest, Montréal, QC H4C 1T1, Canada

While Nora Gray is a meal fit for an occasion, its sister restaurant, Elena, is a much more casual affair. Expect interesting natural wines by the glass and bottle with antipasti, pizza, and pasta all on offer food-wise, as well as a few formidable roast dishes.

5090 Rue Notre-Dame Ouest, Montréal
QC H4C 1T1, Canada

Related Maps