You know a neighborhood has serious foodie cred when everyone has a different go-to spot—and that’s exactly the case in Etobicoke.
This part of town is brimming with dining options that cater to every craving, from hip hole-in-the-walls to upscale dinner destinations. That’s why we took on the delicious challenge of eating our way through town to uncover the best of the best.
Narrowing it down wasn’t easy, but we managed to handpick eateries that you absolutely need to try.
So, if you find yourself hungry in Etobicoke, here’s our ultimate guide to the top restaurants that are sure to hit the spot!
Bonimi
Media credit: nogarlicnoonions
Website: http://www.bonimi.ca/
Instagram: https://www.instagram.com/bonimirestaurant/
Address: 3319 Bloor St W, Etobicoke
Hours:
- Tue – Sat: 12 PM – 10 PM
- Sunday: 12 PM – 10 PM
Contact: (416) 847-1188
Bonimi is where you can savor authentic Serbian cuisine—something not that easy to find in the area. The owner, an accountant-turned-chef immigrant, is a master when it comes to delivering juicy, flavorful meats that keep locals coming back for more.
His menu is packed with Serbian dishes that are lovingly prepared and absolutely scrumptious. If you’re new to this cuisine, start with the ‘Pork Bonimi Schnitzel’—a pork cutlet rolled in cream cheese, breaded, and deep-fried to crispy (and porky?) perfection.
For a true feast, the meat platter is a must-try. It’s massive, packed with expertly grilled meats that are tender and juicy.
And don’t miss out on other Serbian classics such as their cevapcici and wiener schnitzels!
Pro Tip:
If you’re craving something kind of sweet, the ‘Lepinja Sa Kajmakom’ is a must. This fresh, warm bread with cream cheese is sinfully yummy and luscious. It’s also best enjoyed right away rather than taking it home.
Grappa Restaurant
Media credit: grapparestaurant
Website: https://grapparestaurant.ca/
Instagram: https://www.instagram.com/grapparestaurant/
Address: 690 The Queensway, Etobicoke
Hours: Wed – Sun: 6 PM – 11 PM
Contact: (416) 535-3337
Grappa Restaurant is an upscale Italian family-owned dining spot on The Queensway. They’re particularly known for their pasta dishes, along with other Italian staples.
If you don’t know where to start, try their gnocchi lamb ragu, featuring potato gnocchi paired with tender, braised lamb shoulder. But if seafood is more your style, their seafood linguine is loaded with shrimp, scallops, and calamari.
As for drinks, wine aficionados would appreciate their extensive wine list. It’s a collection that includes rare vintages and renowned vineyards from Italy, Portugal, Argentina, Australia, and beyond.
Pro Tip:
If you’re celebrating a special occasion, consider booking Grappa’s elegant private dining room. This Insta-worthy space comfortably seats 60 people and is open year-round!
LaVinia Restaurant
Media credit: catherine_doujiang
Website: http://www.laviniarestaurant.com/
Instagram: instagram.com/explore/locations/572434959457674/la-vinia-restaurant/
Address: 2350 Lake Shore Blvd W, Etobicoke
Hours: Tue – Sat: 5 PM – 10 PM
Contact Details: (647) 748-2350
LaVinia Restaurant is the place to be for those craving authentic Spanish cuisine. It’s led by Chef Fernando Garcia, who hails from Lausanne Cooking Academy in Switzerland, Prego in Spain, and Bolero in San Francisco.
They’re known for their truly tasty Spanish small plates that are perfect for sharing (or not!). A must-try is the Pulpo a la Gallega—tender poached octopus marinated in olive oil and pimentón.
To complement your meal, they have an impressive drink selection, from classic teas and coffee to specialty options like Spanish coffee. A variety of spirits are offered as well, including Grappa, Limoncello, and Sambuca.
Pro Tip:
LaVinia is great for group functions, accommodating up to 36 people with options to choose from set menus or à la carte items. But if you’re looking for an intimate setting, their cozy patio seats up to 12 people—an ideal spot for a warm summer evening.
La Vecchia Restaurant Lakeshore
Media credit: lavecchia_lakeshore
Website: https://lavecchia.ca/lakeshore/
Instagram: https://www.instagram.com/lavecchia_lakeshore/
Address: 90 Marine Parade Dr, Etobicoke
Hours:
- Mon – Thurs: 11:30 AM – 10:30 PM
- Friday: 11:30 AM – 11 PM
- Saturday: 11 AM – 11 PM
- Sunday: 10:30 AM – 10:30 PM
Contact: (416) 251-5999
For over 28 years, La Vecchia has been serving up comforting traditional Italian dishes— and their dedication to authentic flavors hasn’t gone unnoticed. In 2018, they earned the prestigious Ospitalita Italiana seal of excellence.
Nestled on the waterfront in Humber Bay Shores, the restaurant offers large open spaces, bathed in natural light and decorated in pastel colors. This ambiance is also why they’re known for their two private rental spaces that can host 24 to 40 guests.
As for the food, you can’t go wrong with the tagliere di salumi, a chef’s selection of Italian cured meats served with marinated olives and homemade focaccia. For pasta lovers, the penne all’arrabbiata is a must-try—add a small fee to make it gluten-free!
Pro Tip:
Enjoy a leisurely meal with a view by checking out La Vecchia’s weekend brunch, served on Saturdays and Sundays from 10 AM to 3 PM.
Mandarin Restaurant
Media credit: themandarinrestaurants
Website: https://www.mandarinrestaurant.com/
Instagram: https://www.instagram.com/themandarinrestaurants/
Address: 1255 The Queensway, Etobicoke
Hours:
- Mon – Thurs: 12 PM – 3 PM, 5 PM – 9:30 PM
- Friday: 11:30 AM – 3 PM, 5 PM – 10 PM
- Saturday: 11:30 AM – 3 PM, 4:30 PM – 10 PM
- Sunday: 11:30 AM – 3 PM, 5 PM – 9:30 PM
Contact: (416) 252-5000
A list of top restaurants is not complete without Chinese cuisine, and that’s why we included one of Etobicoke’s best: Mandarin Restaurant. Founded in 1979, this buffet has a mission—to be the go-to spot to celebrate life’s happy moments.
Of course, their famous wonton soup is a must-have—comforting, flavorful, and just what you need to start your meal. You’ll definitely want to try their beef with broccoli as well.
For drinks, they offer wine, beer, sake, and specialty concoctions.
As a cherry on top, their manager personally visits each table to introduce herself and make sure everyone is having a great time.
Pro Tip:
Before heading to Mandarin, be sure to check out the Promotions section on their website. They often have great deals, contests, and discounts that will make your visit even more enjoyable—not to mention more budget-friendly!
Via Allegro Ristorante
Media credit: viaallegroristorante
Website: https://www.viaallegroristorante.com/
Instagram: https://www.instagram.com/viaallegroristorante/
Address: 1750 The Queensway, Etobicoke
Hours:
- Mon – Wed: 11:30 AM – 9:30 PM
- Thurs, Sun: 11:30 AM – 10 PM
- Friday: 11:30 AM – 10:30 PM
- Saturday: 4 PM – 10:30 PM
Contact: (416) 622-6677
Via Allegro’s specialty is taking traditional dishes and giving them an exciting twist. That’s why it’s known as a place where both comfort food lovers and adventurous eaters can find something to rave about.
If you’re feeling bold, try the ‘Rabbit Pappardelle,’ a dish that combines tender rabbit with earthy mushrooms, guanciale, and peppery arugula. For something a bit heartier, their rich ‘Braised Beef Short Rib’ is perfect for two to share.
Aside from having a wine and scotch bar, they also have a gorgeous and spacious patio, with sheer white curtains and hanging florals. And come on—you know it’s fine dining when the bathrooms are spacious and stocked with fancy hand towels.
Pro Tip:
For those who feel like splurging, go for one of Via Allegro’s tasting menus at $190 per person. The most popular one features oysters, beef tartare, and a glass of Champagne Victoire Brut Prestige!
Lume Kitchen and Lounge
Media credit: lumetoronto
Website: https://www.lumetoronto.ca/
Instagram: https://www.instagram.com/lumetoronto/
Address: 72 Park Lawn Rd, Etobicoke
Hours:
- Tue – Wed: 12 PM – 11 PM
- Friday: 12 PM – 12 AM
- Saturday: 10 AM – 12 AM
- Sunday: 10 AM – 10 PM
Contact Details: (416) 255-5863
Lume Kitchen and Lounge is another go-to of local foodies, especially for those in the Humber Bay Shores area of South Etobicoke. This spot offers a laid-back beach vibe and a seasonal menu that’s as fresh as it is fine.
Speaking of fresh, their ‘Dozen Oysters’ are a must-order. These beauties come with a refreshing ginger-lime mignonette, cucumber jalapeño salsa, and wasabi-infused tobiko that add a little oomph to every slurp.
If you’re into cocktails (and who isn’t?), their drinks are just as fun as their food. Our favorite is the’ Bougie Mimosa,’ a beachy blend of St. Germain, blueberry, mint, lavender, lime, and prosecco.
Pro Tip:
I’m not going to ask if you love tacos because I’m sure you do! Swing by Lume’s for Taco Tuesdays, where they offer special deals on tacos and tequila.
Their beef barbacoa tacos are especially yum (a chef’s kiss gesture is warranted here!).
Pulcinella
Media credit: pulcinellatoronto
Website: https://www.pulcinellatoronto.com/
Instagram: https://www.instagram.com/pulcinellatoronto/
Address: 3687 Lake Shore Blvd W, Etobicoke
Hours:
- Mon – Wed: 5 PM – 10 PM
- Thurs – Fri: 12 PM – 10 PM
- Saturday: 4 PM – 10 PM
Contact Details: (416) 253-9959
Pulcinella is where upscale meets rustic in the world of regional Italian cooking. This eatery, which earned the prestigious Gem of Etobicoke-Lakeshore award in 2016, is a must-visit for anyone who appreciates top-notch Italian food.
We love their diverse menu that seems to have everything, from fresh seafood to homemade pasta. If you’re a pizza lover, you can’t go wrong with their Bella Vita—a white pizza topped with mozzarella, rapini, sausage, chili flakes, and cherry tomatoes.
As a bonus, their fabulous outdoor patio is perfect for those warm summer nights, and it even has a wine bar that opens to the outside.
Pro Tip:
Pulcinella also offers on-site catering services, so you can enjoy their delicious food at your next birthday, wedding, engagement party, team-building event, or reunion!
Azarias Restaurant
Media credit: azariasrestaurant
Website: https://www.azariasrestaurant.com/
Instagram: https://www.instagram.com/azariasrestaurant/
Address: 3058 Bloor St W, Etobicoke
Hours:
- Mon – Thurs, Sun: 12 PM – 10 PM
- Fri – Sat: 12 PM – 11 PM
Contact: (647) 352-8448
Azarias Restaurant opened in 2013 and it quickly became a beloved second home for locals. The vision behind Azarias was simple—create a place where people could come together, have fun, and enjoy great food.
That’s why their menu is all about sharing; the plates are perfectly sized for trying a bit of everything. Your dining experience starts with a beautiful olive oil and baguette that’s served as you settle in and choose your dishes.
If you’re a seafood lover, try their fried cod tacos. On the other hand, if meat is more your thing, the ‘Kingsway Beef Sliders’ are a winner.
Pro Tip:
Azarias was featured on “The Dish” – Episode 1 with former Maple Leaf Travis Dermott, who picked it as his favorite restaurant. You can watch the episode on their website to see what makes Azarias so special.
Eden Trattoria
Media credit: edentrattoria_lakeshore
Website: https://www.edentrattoria.com/
Instagram: https://www.instagram.com/edentrattoria_lakeshore/
Address: 58 Marine Parade Dr
Hours: Mon – Sun: 11 AM – 11 PM
Contact: (416) 255-5588
Eden Trattoria has been a go-to spot for Italian cuisine in Etobicoke since 1997. Known for mouthwatering pizza and pasta dishes, this cozy neighborhood joint also offers catering to bring those classic flavors right to your door.
We just love their create-your-own pasta menu; all dishes start with a base of pomodoro sauce, but you can upgrade to other sauces for a small fee. And with choices like gluten-free penne or rotini, and add-ons like steak or shrimp, the combos are endless!
Keep in mind that they’re mostly walk-in, meaning reservations are limited, especially if you’ve got your heart set on dining on their patio. So, be prepared to snag a spot early.
Pro Tip:
If you can, try to get seated at Eden Trattoria’s upper level, affectionately called Upper Eden. The views of the lake, not to mention the city skyline, are absolutely killer, making it an awesome spot to enjoy your fabulous meal.