Montreal, nestled on Saint Lawrence River, is a great city to visit in Quebec. Being one of the largest cities in Canada and boasting rich culture, Montreal has a lot to offer visitors. You can go for a tour of the historic Old Montreal, explore the Montreal Botanical Garden, or try the delectable cuisines that Montreal has to offer. From Quebecois-style food to Chinese dishes, Montreal never runs out of delicious choices. Some of the most popular dishes found here are the Montreal-style bagel from Fairmont Bagel, poutine from La Banquise, and smoked meat sandwich from Schwartz’s Deli. Montreal also happens to boast great Italian food options due to the fact they have the second-highest Italian population in Canada. So, make sure that you take the time to try the variety of Italian restaurants when you visit this city. Read on for the best Italian restaurants in Montreal.
1. Try some rustic Italian cuisine at Impasto
Editor's Note: Photo taken from the establishment's official social account
Nous sommes ouverts de 17h00 à 23h00 / c’est l’occasion de prendre du bon temps en famille autour d’un bon repas...
Posted by Restaurant Impasto on Tuesday, October 12, 2021
Impasto is located in Little Italy in Montreal. It was established by Chef Michele Forgione, a former pastry chef, and Chef Stefano Faita as his first restaurant. The restaurant is a cozy and charming place with an industrial-chic design, where you can order authentic Italian cuisine.
The friendly and knowledgeable staff guarantee a memorable experience in this intimate space. The gnocchi here is light and fluffy and the Porchetta Del Nonno is absolutely delicious. Previous customers have praised the restaurant for its impeccable service and sophisticated getup.
Impasto
Address: 48 Rue Dante, Montréal, QC H2S 1J6, Canada
Website: Impasto
Opening hours: Tue, Sat: 5pm - 11pm; Wed - Fri: 11:30am - 2pm, 5pm - 11pm (closed on Mon)
2. Combine great wine with Italian dishes at Luciano Trattoria
Editor's Note: Photo taken from the establishment's official social account
Posted by Luciano Trattoria on Monday, November 30, 2015
The Luciano restaurant is located on Rue Saint- Zotique East in Montreal. It is known for its great customer service, where the staff makes you feel comfortable and welcome. The restaurant’s interior has a cozy feeling, as it features warm-toned colors and mood lighting. It offers a variety of Italian cuisine that is delicious and comes in large portions, making it quite affordable.
Some of their popular dishes include Osso Buco and Cavatelli. There are a number of white and red wine options as well. With a warm and friendly atmosphere, this Italian restaurant makes for a perfect place to dine.
Luciano Trattoria
Address: 1212 Rue Saint-Zotique E, Montréal, QC H2S 1N5, Canada
Website: Luciano Trattoria
Opening hours: Wed - Sat: 5pm - 10pm (Closed on Sun, Mon, and Tue)
3. Have a private dining experience at Restaurant Graziella
Editor's Note: Photo taken from the establishment's official social account
Restaurant Graziella is an Italian restaurant that is located in Old Montreal. The menu offers upscale Italian dishes such as burrata and grilled octopus. Coupling their delicacies with flavorful wine, Graziella offers a sumptuous dining experience. The ambiance is classy but casual and perfect for reunions with close friends or lunch with business partners, for which you may book a private space.
Restaurant Graziella
Address: 116 McGill St, Montreal, Quebec H2Y 2E5, Canada
Website: Restaurant Graziella
Opening hours: Wed-Fri: 12pm - 2:30pm, 6pm - 9:30pm; Sat - 6pm - 9:30pm (Closed on Sun, Mon, and Tue)
You might be interested in these Airbnbs!
4. Enjoy authentic Italian delicacies at Trattoria Trestevere
Editor's Note: Photo taken from the establishment's official social account
Posted by Restaurant Trattoria Trestevere on Monday, August 9, 2021
You will feel like you’ve stepped into a restaurant in Italy when you eat at Trattoria Trestevere. The cozy interior with rustic touches provides an atmosphere that perfectly complements the traditional Italian food served here. The restaurant comes with a full bar and meal options for vegans and vegetarians. Their famous fried croquettes and savory bolognese will surely be a highlight of a romantic dinner date.
Trattoria Trestevere
Address: 1237 Crescent St, Montreal, Quebec H3G 2B1
Opening hours: Mon - Thu, Sat: 4:30pm - 10pm; Fri: 12pm - 2:30pm, 4:30pm - 10pm (Closed on Sunday)
5. Surprise yourself with seasonal items at Lucca
Editor's Note: Photo taken from the establishment's official social account
Have you visited us since our reopening? Call today to make your reservation and enjoy our Linguine Frutti Di Mare!
Posted by Ristorante Lucca on Wednesday, July 1, 2020
If you are planning a romantic night out, look for the red bricks of Lucca in Little Italy. This cozy Italian bistro offers a unique ever-changing menu of seasonal specialties displayed on a chalkboard. The linguine frutti de mare is one of the outstanding dishes served here that offer rich and authentic flavors. The attentive staff offers quality service, making your experience even more wholesome. To reserve a table here, you can call the restaurant in advance.
Lucca
Address: 12 Rue Dante, Montréal, QC H2S 1J5, Canada
Website: Lucca
Opening hours: Mon - Fri: 12pm - 2:30pm, 6pm - 10pm; Sat - 5:30pm - 10pm (Closed on Sun)
6. Try North-Italian meals at Barcola Bistro
Editor's Note: Photo taken from the establishment's official social account
MENU de la fin de semaine Pour commander : 438-384-1112 Salade de roquette, châtaignes et fromage parmesan...
Posted by Barcola Bistro Audio on Friday, December 11, 2020
Are you interested to try the delicacies of Northern Italy? Then Barcola Bistro is the restaurant for you. Enjoy a warm North Italian meal in a well-decorated intimate setting. The restaurant also offers a good selection of wines. Some of their popular items include grilled octopus and ravioli stuffed with eggplant. The best part? You can buy music records here!
Barcola Bistro
Address: 5607 Park Ave, Montreal, Quebec H2V 4H2, Canada
Website: Barcola Bistro
Opening hours: Wed - Sat: 6pm - 10pm (Closed on Sun, Mon, and Tue)
7. Have healthy and tasty meals at Il Pagliaccio
Editor's Note: Photo taken from the establishment's official social account
Il Pagliaccio is located in Plateau Mont-Royal, a popular area in Montreal. The restaurant is quaint and lovely and offers traditional Italian cuisine. They use only high-quality ingredients for their dishes to provide customers with healthy and tasty meals. The menu changes from time to time depending on the ingredients that are available during each season. The restaurant also boasts a wine collection of more than 800 labels.
Il Pagliaccio
Address: 365 Avenue Laurier O, Montreal, QC H2V 2K3, Canada
Website: Il Pagliaccio
Opening hours: Wed, Sat: 5:30pm - 10pm; Thu, Fri: 12pm - 2:30pm, 5:30pm - 10pm; Sun - 12pm - 3pm (Closed on Mon and Tue)
8. Explore the dishes of Southern Italy at Nora Gray
Editor's Note: Photo taken from the establishment's official social account
meaty samedi #noragrets Chinotto-braised oxtail, barley risotto & gremolata Mardi à Samedi #noragray
Posted by Nora Gray Restaurant on Saturday, March 12, 2022
If you are near downtown Montreal, make sure you don’t miss out on this hidden gem. Nora Gray offers an intimate atmosphere that is undoubtedly accentuated by cozy mood lighting. This lovely space is perfect for dinner dates with your partner. The ambiance is only improved by the amazing cocktail menu and creative Southern-Italian meal options. Local favorites include cavatelli, buratta, and halibut.
Nora Gray
Address: 1391 Rue Saint-Jacques, Montréal, QC H3C 1H2, Canada
Website: Nora Gray
Opening hours: Tue - Sat: 5pm - 10pm (Closed on Sun and Mon)
9. Have a casual dining experience at Café Gentile
Editor's Note: Photo taken from the establishment's official social account
Cafe Gentile is a pleasant family-owned cafe with a casual menu and an outdoor seating area. Informal and friendly, the warm interior is noticeably accented by the smell of grilled sandwiches. Popular menu items include their famous chicken parmesan sandwich, Italian sausage panini, and Nonna Teresa’s veal meatballs. After you are finished filling your tummy with their hearty offerings, why not test out your skills at the pool table with a game of pool?
Café Gentile
Address: 9299 Park Ave, Montreal, Quebec H2N 2A2, Canada
Website: Café Gentile
Opening hours: Mon, Tue: 6am - 5pm; Wed - Fri: 6am - 6pm; Sat - 6am - 4pm (Closed on Sun)
10. Taste some authentic Italian dishes at Ristorante Quattro
Editor's Note: Photo taken from the establishment's official social account
Posted by Ristorante Quattro on Tuesday, July 28, 2020
If you are in Old Montreal for a long weekend make sure to visit Ristorante Quattro for an authentic Italian experience. Whether you are looking for a platter of Italian meats or a seafood pasta dish, this restaurant will leave you stuffed and satisfied. Some menu highlights include - truffle pasta, gorgonzola pasta, and minestrone soup. The ambiance adds to the experience with exposed brick walls and warm lighting.
Ristorante Quattro
Address: 17 Rue Notre-Dame Ouest, Montréal, QC H2Y 1S5, Canada
Website: Ristorante Quattro
Opening hours: Mon, Thu, Fri: 11:30am - 2:30pm, 5pm - 10pm; Tue, Wed: 11:30am - 2:30pm; Sat - 5pm - 10pm (Closed on Sun)
Explore the various Italian delicacies found in Montreal

When visiting Montreal be sure to try out some Italian food. Knowing that Montreal has the second-highest Italian population in all of Canada, you can rest assured that you won’t be disappointed.
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Google ×