Best Italian Restaurants in Edmonton

The 7 Best Italian Restaurants in Edmonton

By Noah Murray

Margherita pizzas, delicious pomodoro pastas, gnocchi or zuppa inglese, you’ll get that and more in the best Italian restaurants in Edmonton. They’ll fill you up with great dishes like Nonna used to make.

These amazing restaurants are known for their great cooking, and even better customer service. With fresh ingredients and a whole lot of love, they’ll serve great meals for the hungry customer.

You’re probably salivating already, so let’s get right to it! Without further ado, here are the best Italian restaurants in Edmonton!

1.  Favoloso Italian Cafe and Pizzeria

Favoloso Italian Cafe and Pizzeria Dish
(Source: Favoloso)
BEST FOR  Italian Cuisine
ADDRESS 13240 118 Ave NW, Edmonton, AB T5L 4N4
CONTACT DETAILS +1 780-454-6329 | [email protected]

Whether you want a slice of pizza or gourmet salad, Favoloso is here to serve the best of Italian cuisine. They offer a slew of meals such as homemade potato gnocchi or caprese salad.

They also offer red and white wine, and a number of Italian liquors if you want to wash it down with a good amaretto. The best part? They also offer catering as well.

With a great ambience, delicious meals, and great customer service, it’s no doubt they’ll have a place in the list of the best Italian restaurants in Edmonton.


  • Catering available
  • In-house pasta
  • Delivery available

Customer Reviews

Find out why customers enjoy this place:

I’ve been to many Italian restaurants, and had many  margarita pizzas. By far this is the  for fresh  and homemade pizza and pasta. It’s small restaurant, but  the service is awesome and everyone is friendly and inviting. This is by far the best Italian restaurant, and also had the best Margarita Pizza. I highly recommend it.

—Cindy Dato, Google Reviews

I have been to Favoloso four times and I will definitely return.  I have been extremely happy with the food and service.  The food here is very authentic, the pizza is thin crust and definitely enough toppings, also you must try their Favoloso salad, everything is so delicious….yummy.  A bonus is that their food portions are enough and you won’t leave there hungry.  Desserts are also very tasty, that is all I can say!  Come down and enjoy a great meal and have a chat with the awesome owner.  Thank you for the wonderful hospitality Georgio.  Skip the dishes is also available,  so worth it.  🙂

—Josie Cristello, Google Reviews


2.  Ragazzi Bistro

Ragazzi Bistro Pizza
(Source:Ragazzi Bistro)
BEST FOR  Italian Cuisine
ADDRESS 8110 82 Avenue Edmonton, AB T6C 0Y4
CONTACT DETAILS 780-414-0500 |

Ragazzi Bistro has one of the best pizzas around, making it customizable for the customers. They also offer salads, pastas, and even gluten-free options.

Another great thing they offer is a wide variety of Italian wine you can sip while munching on insalata or the variety of antipastos they have.

Their desserts are also to die for, with gelatos made in-house, delectable tiramisus, and even a daily cake flavor of the day. These kinds of unique but tasty offerings have made them one of the best Italian restaurants in Edmonton.


  • Huge selection of wine
  • Gluten-free options available
  • Affordable food

Customer Reviews 

Check out what makes them so beloved for customers:

Ragazzi is my favourite restaurant in the city. The pizza is amazing. I love the Toscana and Godfather. They have the best calamari I’ve ever had. I love their salads. A mista salad with chicken is a super great affordable healthy lunch. If you can save room for the tiramisu and take your pizza home for leftovers!

Fresh ingredients from local businesses, all homemade sauces and pizza dough.

The owners are so lovely. They do a great job of remembering their regulars and overall taking care of their customers, often adding a personal touch.

I honestly can’t say enough good things about this place.

Make a reservation, it can be deceptively busy!

—Stephanie Curtis, Google Reviews

“Italian Experience” – My wife and I went for dinner we shared a pizza and penne arrabiata. The food was excellent, tasty and hot. The service was excellent, friendly and fast. For dessert we ordered a lemon gelato and a tiramisu which was heavenly. I recommend this restaurant to anyone that would like to experience an Italian meal. The price was very reasonable for what we ordered

—Honeysambo, Tripadvisor


3.  Sorrentino’s

Sorrentino’s Dish
(Source: Sorrentino’s)
BEST FOR  Italian Cuisine
ADDRESS 10162 100 St NW, Edmonton, AB T5J 0P5
CONTACT DETAILS 780.474.6466 | [email protected]

Sorrentino’s Downtown is a local haunt that offers Italian food on the higher end of the price scale. From insalatas and pastas, to bruschettas and more, they’ll satisfy your need for authentic meals.

They also have seasonal promotions such as a “Bring Your Own Wine” event. Another great feature of this bitro is that they have several locations in Edmonton.

With a selection of well-made meals and great customer services, they’re one of our picks for the best Italian restaurants in Edmonton.


  • Multiple locations
  • Seasonal promotions
  • Wide menu offers

Customer Reviews 

Find out why customers enjoy this place:

This place is my preferable restaurant.  Of all restaurants I know I favor it most. I always suggests to my friends to go to this restaurant. everytime  I want to go to a good meal, this restaurant comes instantly to my mind. very good and all kinds of  food and a rich cuisine.great team, and great mood. In addition to that, the price is affordable. I recommend this restaurant with no hesitation.

—Alonzo Rowe, Google Reviews

Our son and daughter-in-law had their wedding reception at this location. Everything was amazing!! The food, the service, the atmosphere. The manager was there all night making sure everything  was perfect. Such a sweet man! The staff were all very professional  and worked really hard! It is now 4 months later and I am still getting compliments  from attending guests that it was the best wedding  they had ever been to and the best food they had ever tasted at a restaurant!

Thank you for everything!!!

—Sandy Hoare, Google Reviews


4.  Oliveto Trattoria

Oliveto Trattoria Dish
(Source:Oliveto Trattoria)
BEST FOR  Italian Cuisine
ADDRESS 500 Riverbend Square NW Edmonton, AB,
CONTACT DETAILS 780-435-6411

Monday to Friday 11:30 am to 2pm


Monday to Saturday 5pm to 9pm

Oliveto Trattoria will make sure you leave their restaurant satisfied — their amazing dishes when it comes to antipasti and pasta just have to be sampled to be believed!

They’re one of the more discreet restaurants, but the small, cozy atmosphere will help you take a bit of a breather while you indulge in their hot meals.

They’ve also got a selection of zuppa and paninis if you want something a little lighter for lunch or dinner. These qualities definitely make them one of the best Italian restaurants in Edmonton. 


  • Great desserts
  • Cozy atmosphere
  • Wide selection of menu items

Customer Reviews 

Take a look at what people are saying about their service:

We have been here on a couple of occasions and the food here has always been excellent, not to mention the kind staff and great ambience. Highly recommend this place. Would love to dine here again!!!

—Scott Savage, Google Reviews

If you want great flavorful Italian food in Edmonton, this is the place to visit. We have been coming to this resturant for a couple of years now, and it has never disappointed. Amazing service, clean restaurant, fantastic flavorful food (I can honestly say I have never had anything that doesn’t taste amazing). It’s a great local resturant that should be frequented by anyone who loves a great Italian meal. My entire extended family including in laws, immediate and friends love the food and atmosphere here. Highly recommended as the best Italian I have had in Edmonton.

—NC, Google Reviews


5.  Allegro Italian Kitchen

Allegro Italian Kitchen Dishes
BEST FOR  Italian cuisine
ADDRESS 10011-109st T5J-3S8 Edmonton Alberta
CONTACT DETAILS 780-424-6644 | [email protected]

Next on our list of the best Italian restaurants  in Edmonton is Allegro Italian Kitchen

Their restaurant offers dishes like inslatas, paninis, zuppa, and a good serving of entrees that will help stave off hunger before the main course. They offer deliveries through Doordash so you don’t miss out on their great selections.

They have two locations, one in Little Italy and one downtown. Visiting this place is a must for Italian food aficionados!


  • Vegetarian pastas available
  • Delivery through Doordash
  • Little Italy menu has variations

Customer Reviews 

Take a look at what people are saying about their service:

Not sure if we’re all talking about the same place.

I just visited the one on 95st & 108 Ave .

I have lived in area for a while and always wanted to go inside to this place and I’m glad I finally did .

The food was beyond fresh an exceptionally tasty our service was exceptional the staff is extremely friendly the place is very very clean the bathrooms I must say It was one of the best looking bathrooms in the whole city I would definitely recommend this place to anyone.

This is definitely a five star restaurant…

—Miguel Tobar, Google Reviews

Really nice restaurant and nice staff but on the day we were there it was packed and they were understaffed… which I totally understand but the person who we had as our server was obviously out of their element. Food was okay, I had a gluten-free pasta dish with chicken, alfredoish sauce and orange zest… the orange zest was a bit too strong but didn’t ruin things. Others at my table waited for 20 extra mins for their food. So advice, go when they have a proper amount of staff!

—Brice Smith, Google Reviews


6. Pazzo Pazzo

BEST FOR  Italian Cuisine
ADDRESS 10016-103 Ave. NW Edmonton, AB T5J 0G7
CONTACT DETAILS Phone: (780) 425-7711
OPERATING HOURS Monday – Thursday 4PM-9PM

Friday – Saturday 4PM-10PM

Pazzo Pazzo serves Italian Cuisine that brings playful and refined Italian experience. The restaurant offers a fresh new take on the old country because of its seamless blend of old-world charm and modern luster.


  • Serves lunch and dinner
  • Has Take-Out
  • Reservations are available


7. Vaticano Cucina

BEST FOR  Italian Cuisine
ADDRESS 10310 – 45 Ave NW Edmonton, Alberta T6H 5K3
CONTACT DETAILS (780) 250-1110

[email protected]

OPERATING HOURS Monday to Thursday 11:30AM – 9:00PM

Friday: 11:30AM – 10:00PM

Saturday: 4:00PM – 10:00PM

Sunday: 4:00PM – 9:00PM

 Vaticano Cucina is a Italian restaurant filled with authentic cuisine. It has a wide range of menu using fresh ingredients.

They have a team full of creative and talented people making you crave more of their dishes.


  • Reasonable price
  • Professional and attentive staff
  • Sanitized areas


And our list for the best Italian restaurants in Edmonton comes to a close. We hope these options help you with picking a restaurant that suits your taste for fine Italian cuisine!

Are there any other great options that we missed, though? Send us a message and we’ll update the article promptly.

And if you want to eat at a buffet instead, here’s the list of the best buffets in Edmonton to satisfy your massive appetite!