Skip to Content

11 Best Restaurants in Midtown Toronto

11 Best Restaurants in Midtown Toronto

Searching for the best restaurants in Midtown Toronto to eat at?

Midtown Toronto is a really nice part of the city, with plenty of fantastic restaurants in the neighbourhood.

The exact borders of Midtown Toronto are Lawrence Avenue to the north, Ossington/Oakwood/Marlee to the west, Bayview Avenue to the east, and Bloor to the south.

It’s pretty much the areas between Lawrence Station and Rosedale Station, if you’re traveling via the subway.

I personally love the Summerhill and Yonge & Eglinton areas within Midtown Toronto!

Though the never ending construction at Yonge & Eglinton ain’t fun to drive through, it’s still one of my favourite places to explore in the city.

Whether you’re looking for casual food spots or nicer restaurants, here are some of the best restaurants to visit in Midtown 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!

If you’re looking for even more Toronto restaurants, here are some other posts you might enjoy:

Best restaurants in Midtown Toronto

Poke bowl at Rolltation, Toronto


Poke bowls are pretty much sushi in a bowl, and they’re literally the best.

Rolltation is pretty much my go-to spot for poke bowls in Toronto because they’re amazing and so conveniently located around the city.

Their Yonge & Eg location has a cute neon sign, as well as some seating to enjoy your poke bowl.

I pretty much always get the Classic Salmon poke bowl, but I do go for one of their other menu options every now and then if I’m feeling funky.

The newer Spicy Habanero Salmon poke bowl is also pretty dang awesome!

You can choose between their signature poke bowls or build your own, and they also serve up sushi burritos and salads.

LOCATION: 2291 Yonge St, Toronto, ON

Banh Mi Boys in Toronto

Banh Mi Boys

Banh Mi Boys puts their own unique spin on the classic Vietnamese sandwich with modern fillings like meatballs and deep fried squid, and they do the same with their Korean-inspired tacos and Chinese bao.

Definitely go for the Squid Banh Mi and 5 Spice Pork Belly Bao – they’re my go-to orders whenever I come here!

Their OG location is by Queen & Spadina, and they’ve also got locations at Yonge & Gerrard and York University.

Fun fact: Banh Mi Boys is owned by the sons of the popular banh mi shop Nguyen Huong in Chinatown!

LOCATION: 2365 Yonge St, Toronto, ON


If you’re in the mood for Indian food, you’ll definitely want to hit up PukkaPukka, the second outpost of the popular Pukka on St. Clair West.

You’ll find modern twists on classic Indian dishes, like their Samosas made with sweet potato and Cauliflower tossed in Indian spices.

They’ve got a pretty good selection of vegan and vegetarian dishes, like their Tofu Tikka Masala and Pumpin Curry!

You can even shop their curries and meal kits at their retail shop if you want to take some home with you.

They’re located in Midtown Toronto, just north of Yonge & Eglinton!

LOCATION: 2633 Yonge St, Toronto, ON

Fresh Restaurants

Fresh is one of the absolute best vegan restaurants in Toronto.

A lot of their dishes don’t actually taste vegan, so it’s a great spot to introduce plant-based food to your omnivore friends.

Their burgers and quinoa onion rings are some of my favourites on their menu!

They have multiple locations across Toronto (including at Yonge & Eglinton), and they’ve been around since 1999.

LOCATION: 101 Eglinton Ave. East, Toronto, ON

La Carnita Restaurant in Toronto

La Carnita

La Carnita is one of my fave Mexican restaurants in Toronto, and they serve up incredible tacos.

They have multiple locations across the city, including at Yonge & Eglinton.

Be sure to grab their fish tacos and street corn – they’re probably my favourite things on the menu!

It ain’t a bad place for a drink either, if you’re looking for nice drink spots in Toronto for dates or girls’ nights.

If you’re in the mood for some ice cream, head next door to their sister dessert chain Sweet Jesus for decked out sweet treats!

LOCATION: 130 Eglinton Ave. East, Toronto, ON

Pai Restaurant, Toronto

PAI Uptown

PAI Uptown is the second outpost of the wildly popular Entertainment District spot.

Chef Nuit Regular is a celeb chef here in Toronto, and she owns quite a few Thai restaurants in Toronto, all of which are incredible.

Northern Thai cuisine is what you’ll find at PAI, and their drool-worthy Khao Soi is what you must order.

There are also a good number of vegan options for any plant-based peeps out there!

LOCATION: 2335 Yonge St, Toronto, ON

Banjara Indian Cuisine

Banjara is one of my family’s favourite Indian restaurants in Toronto, and we adore their amazing Lamb Korma and Butter Chicken.

Apparently a lot of celebrities love eating at Banjara when they visit Toronto, which is pretty cool!

You can find them at Yonge & Eglinton, or at their original location on Bloor.

Atmosphere-wise, I definitely like their brighter space on Bloor, but their Midtown location serves up just as delicious food in a slightly moodier space!

LOCATION: 164 Eglinton Ave. East, Toronto, ON

Byblos Uptown

Enjoy upscale and contemporary Eastern Mediterranean fare in Byblos Uptown’s chic and colourful space, adorned with wicker lanterns and plenty of cushions.

Go for something a little more traditional like their Turkish Manti Dumplings, or try something more unique like their Wagyu Lahmeh.

You can also visit their OG location in the Entertainment District, which has more of a moody and romantic vibe.

LOCATION: 2537 Yonge St, Toronto, ON

Oretta Restaurant in Toronto

Oretta Midtown

Oretta is a gorgeous Italian restaurant located right on King West, and they’ve now got a location in Midtown Toronto.

They serve up modern takes on traditional Italian dishes alongside signature cocktails and an extensive Italian wine list.

Visit on the weekend to enjoy their Brunch Special, which includes a mimosa, your choice of anything from the menu, and bombolone for just $45!

LOCATION: 2131 Yonge St, Toronto, ON

Stock T.C

Stock T.C is 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 gorg outdoor patio space.

LOCATION: 2388 Yonge St, Toronto, ON

Yukashi Japanese Cuisine

You’ll mostly find omakase options downtown, but you can find it at Yukashi in Midtown Toronto!

Chef Daisuke Izutsu has cooked for royals and many important people, and you can enjoy his Kaiseki-style menu at Yukashi.

Yukashi only seats 15 people at their cozy, intimate restaurant, and their Kaiseki-style menu is focused on fresh, seasonal ingredients.

Their 9-course tasting menu is $195 per person, and sake pairings are also available.

Chef Izutsu is well-known for Kaiseki Sakura (now closed), Don Don Izakaya (as a partner), and Kasa Moto (as Chef de Cuisine)!

LOCATION: 643a Mt Pleasant Rd, Toronto, ON

Best restaurants in Midtown Toronto:

  1. Rolltation
  2. Banh Mi Boys
  3. PukkaPukka
  4. Fresh Restaurants
  5. La Carnita
  6. PAI Uptown
  7. Banjara
  8. Byblos Uptown
  9. Oretta Midtown
  10. Stock T.C
  11. Yukashi Japanese Cuisine

These were some of the best restaurants and food spots to visit in Midtown Toronto!

Have you been to any of these restaurants in Midtown Toronto? What are your favourite food spots in the area? Let me know on Twitter or Instagram!

If you’re looking for even more Toronto restaurants, here are some other posts you might enjoy:

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!

    Sharing is Caring

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