Skip to Content

12 Best Italian Restaurants in Toronto

12 Best Italian Restaurants in Toronto

Searching for the best Italian restaurants in Toronto to visit?

Ain’t nothin’ more comforting than some hot slices of pizza or saucy pasta noodles, and Toronto has no shortage of incredible Italian restaurants.

Whether you’re looking for casual Italian eats or fine dining spots, these are some of the best Italian restaurants to eat at in Toronto!

Be sure to also follow me on Instagram and TikTok – I share a lot more content on those platforms that don’t make it to the blog!

More Toronto restaurants

Looking for more of the best Toronto restaurants to visit? You might enjoy these posts:

Best Italian restaurants in Toronto

Famiglia Baldassarre

This wholesale pasta shop recently opened up their kitchen for lunch, and they’ve become one of the most popular spots in Toronto to grab freshly-made pasta.

They’re only open for 2 hours during lunch from Wednesday to Friday, and there’s always a long line to get inside!

They offer up a rotating lunch menu, and everything is made fresh in-house, from the cheese to the pasta.

There’s very minimal seating inside, so definitely just grab takeout instead!

You can find them in Dovercourt Village, near Dovercourt & Dupont!

LOCATION: 122 Geary Ave, Toronto, ON

Pizza and cured charcuterie meats from Gusto 101 Italian restaurant in Toronto

Gusto 101

Located in an industrial-style building on King West (once home to an auto body shop), Gusto 101 serves up modern takes on classic Southern Italian dishes.

Try one of their authentic Southern Italian pizzas or pastas, and pair it with some of their wine on tap.

Fun fact: “gusto” means “tasty” in Italian!

If you’re looking for cool patios in the King West area, they’ve got a pretty nice rooftop patio to enjoy your Italian food and wine.

They also own Trattoria Nervosa in the chic Yorkville neighbourhood!

LOCATION: 101 Portland St, Toronto, ON


Classic Italian-American comfort foods are what you’ll find at Sugo, with dishes like Veal Parm, Meatballs, and Mozz Sticks.

Definitely grab their house-made Tiramisu or Cannoli for dessert if you’re not too full of pasta!

You can even grab their house-made red sauce to take home with you.

I love their cute and cozy decor, and their red-and-white checkered tablecloths are iconic.

You can find Sugo near Bloor & Lansdowne, and they’re open from 3 PM to 9 PM from Tuesday through Sunday!

LOCATION: 1281 Bloor St W, Toronto, ON

La Palma

La Palma is a gorgeous Italian restaurant in Trinity Bellwoods that’s as much Instagram-worthy as it is delicious.

They have a small menu of classic and modern Italian eats, including their Albacore Tuna Crudo, Cacio E Pepe Pizza, and 100 Layer Lasagna.

You can also enjoy a small selection of some fun house-made cocktails, local craft beers, and local and imported wines.

They’re only open for dinner if you’re looking to dine in, and they’ve also got a good selection of takeout options you can order on their website.

LOCATION: 849 Dundas St W, 2nd floor, Toronto, ON


Viaggio is a stunning Italian spot that serves up a seasonal menu using locally-sourced ingredients.

They’ve got super unique dishes like their N’Duja and Bone Marrow Mafaldine, Snow Crab Tagliatelle, and Tiramisu Pancakes.

The combination of all the wood accents, leather banquette seating, and unique lighting fixtures offers up all the rustic vibes.

They’ve also got a cute and fun outdoor patio, and they’re open Wednesday to Sunday for dinner!

LOCATION: 1727 Dundas St W, Toronto, ON

Oretta Restaurant in Toronto


If you’re looking for a pretty and Instagrammable restaurant in Toronto, Oretta is one of the most beautiful spots to visit in the city, and you can find them on King West.

They serve up modern takes on traditional Italian dishes, and they even serve up brunch.

Oretta Italian Restaurant, Toronto
Inside Oretta Caffè, which is attached to the restaurant.

They also have a separate cute café that’s attached to the restaurant and also has some bites available.

Pizza from Oretta Caffè in Toronto

Fun fact: they were featured in an episode of Workin’ Moms, a hilarious show on Netflix that’s filmed here in Toronto!

LOCATION: 633 King St W, Toronto, ON


Terroni is another one of Toronto’s best Italian restaurants, and they serve up amazing Southern Italian dishes and pizza.

I always get the Spaghetti in Canna a Mare, which is a seafood pasta (my go-to at pretty much any Italian restaurant).

Their OG location is on Queen West near Trinity Bellwoods, but they’ve also got locations in Summerhill and on Adelaide.

If you’re visiting during the warmer months, definitely hit up their Summerhill location on Price Street for their stunning rooftop patio – ask for the table facing the LCBO (which occupies the historic building across the street) for the incredible skyline view!

LOCATION: Various locations

Scaddabush Italian Kitchen & Bar

I know Scaddabush is a chain now, but I absolutely loved them when they first opened up at Yonge & Gerrard.

I still think they have incredible food – their 3-Cheese Truffle Charity Bread and Straight Up Meatball are truly amazing!

They’re no longer at Yonge & Gerrard, but they have a bunch of locations across the GTA (including in Richmond Hill and Vaughan).

They have a downtown location on Front Street in the Entertainment District, and they’ve also got locations in Mimico and at Sherway Gardens, which are both in Etobicoke.

LOCATION: Various locations

NEO-NY Genoa Salami from Pizzeria Libretto in Toronto

Pizzeria Libretto

If you’ve also got a pizza obsession, you’ll want to stop by Pizzeria Libretto for their amazing wood-fired Neapolitan-style pizzas.

They’ve got 3 different types of pizzas on the menu to choose from:

  • Neapolitan: fermented sourdough base with a charred crust
  • NEO-New York: similar to the Neapolitan but slightly thicker and layered with cheese and basil
  • Sicilian: focaccia crust topped with crispy cheese

Their NEO-NY Genoa Salami with their house-made chilli oil is *chef’s kiss*.

All of their pizzas can be made vegan and/or gluten-free – you can sub for their house-made vegan cheese or gluten-free crust!

Their OG location is on Ossington (near Trinity Bellwoods), and they’ve also got locations on Danforth, University, King West, in the Junction, and at Yonge & Sheppard.

You can even order pizza delivery on different food apps if you’re not in the mood to dine out.

LOCATION: Various locations

Stock T.C

Stock T.C is actually located up in Midtown Toronto, so it’s a bit outside of the downtown core.

It’s a partnership between Cumbrae’s (a Toronto butcher shop) and Terroni (known for their cafés and restaurants), and it’s housed in a beautiful heritage building at Yonge & Eglinton.

You can dine on the third floor, enjoy drinks at the bar on the second floor, or do your grocery shopping on the main floor.

True to Terroni, you’ll find a large selection of authentic Italian pastas and pizzas, as well as a good selection of meat options from Cumbrae’s.

If you’re visiting during summer, you can also enjoy their stunning rooftop patio, which is the largest rooftop patio in the Yonge & Eglinton neighbourhood!

LOCATION: 2388 Yonge St, Toronto, ON

Osteria Giulia

Looking for some more upscale Italian eats in Toronto?

Chef Rob Rossi serves up a seafood-focused menu with an extensive Italian wine and cocktail list at his stunning restaurant in Yorkville.

They actually received one Michelin Star on the 2022 Toronto Michelin Guide!

They offer a tasting menu for $100 per person, or you can order their Northern Italian dishes à-la-carte.

I absolutely adore the clean and minimal aesthetic of the restaurant, which feels very intimate and cozy.

Fun fact: Chef Rossi was runner-up in the first season of Top Chef Canada!

LOCATION: 134 Avenue Rd, Toronto, ON

Don Alfonso 1890 Toronto

Don Alfonso is well-known as one of Toronto’s best restaurants, and it’s also known as the best Italian restaurant outside of Italy.

They also received one Michelin Star on the 2022 Toronto Michelin Guide!

Chef Daniele Corona puts a unique and contemporary spin on Mediterranean dishes for her tasting menu, with concoctions like eel gelato and pistachio ravioli.

You can go for their Signature Tasting Menu for $220 per person, or order à-la-carte.

Wine pairings are also available – $120 per person for the classic wine pairings or $200 for the premium pairings.

You can find Don Alfonso inside the Westin Harbour Castle, located along the Toronto waterfront!

LOCATION: 1 Harbour Square, 38th Floor, Toronto, ON

Best Italian restaurants in Toronto:

  1. Famiglia Baldassarre
  2. Gusto 101
  3. Sugo
  4. La Palma
  5. Viaggio
  6. Oretta
  7. Terroni
  8. Scaddabush Italian Kitchen & Bar
  9. Pizzeria Libretto
  10. Stock T.C
  11. Osteria Giulia
  12. Don Alfonso 1890 Toronto

These were some of the best Italian restaurants to eat at in Toronto, whether you’re looking for more casual spots or fine dining restaurants!

Have you eaten at any of these spots? What are your favourite Italian restaurants in Toronto? Let me know on Twitter or Instagram!

More Toronto restaurants

Looking for more of the best Toronto restaurants to visit? You might enjoy these posts:

Be sure to keep up with me on Instagram, TikTokTwitter, Facebook, and Pinterest if you aren’t already!

Feel free to subscribe to my weekly newsletter to get my blog posts delivered straight to your inbox.

Jessica Lam | Toronto lifestyle, fashion, beauty, and travel blogger | Diary of a Toronto Girl, a Canadian lifestyle blog

Like this post? Pin it for later!

Best Italian restaurants in Toronto

    Sharing is Caring

    Help spread the word. You're awesome for doing it!