Skip to Content

21 Best Restaurants in Markham

21 Best Restaurants in Markham

Looking for the best restaurants in Markham to check out?

Although I grew up in Richmond Hill, I actually spent a lot of time in Markham.

A lot of my friends lived in Markham, and the food scene was a lot better than Richmond Hill’s at the time, around a decade ago!

Nowadays, there’s great food all over the GTA (even in Richmond Hill), and today I’ll be sharing some of my fave places to eat in Markham.

You’ll find plenty of incredible Asian food and more in Markham, especially Chinese food.

Here are some of the best restaurants to eat at in Markham, Ontario!

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!

Hotels in Markham

If you’re visiting from out of town, book a stay at one of the best hotels in Markham:

More things to do in York Region

If you’re looking for more fun things to do in York Region, you might enjoy these posts:

If you’re looking to do a tasting tour in Markham, there’s also a fun walking food tour in Main Street Unionville that takes you all around the neighbourhood for 3.5 hours, and you get to learn the history of Main Street Unionville while tasting food from different restaurants!

11 Cute Date Ideas in Richmond Hill

Best restaurants in Markham

Alchemy Coffee in Markham, Ontario

Alchemy Coffee

Alchemy serves up incredible and unique takes on classic brunch dishes.

Whether you’re in the mood for a braised beef shank eggs benedict or duck confit with waffles, they’ve got something delicious for everyone.

The restaurant is teeny-tiny and you have to order and pay at the counter before sitting down, so come early for a seat!

It’s definitely worth waiting in line for, though – the food is absolutely incredible.

LOCATION: 4361 Hwy 7, Unionville, ON

Smash Kitchen and Bar

Smash is another great restaurant in Markham that puts unique spins on classic comfort food dishes, and their brunch is just as amazing as Alchemy’s.

They’re actually pretty much located right next to Alchemy in the plaza next door!

They’re located right on Highway 7, and they’ve also got a great patio for you to enjoy your hearty brunch.

LOCATION: 4261 Hwy 7, Unionville, ON

NextDoor Restaurant

NextDoor is actually a sister restaurant to Smash, and they serve up modern Canadian dishes with a twist.

Their burgers are super delicious, but pretty much everything they have on the menu is amazing.

They have an epic brunch tower for either 2 or 4 people if you’re looking to go all out with brunch!

They’re located in the adorable Main Street Unionville neighbourhood, and they even have their own parking lot.

If you’re also looking for a fun activity to do in the area, you can do a walking food tour in Main Street Unionville where you get to learn the history behind the neighbourhood while eating bites from different restaurants!

LOCATION: 139 Main St Unionville, Unionville, ON

Pitalicious in Markham, Ontario


Pitalicious makes literally the best shawarma in Markham.

It’s not a fancy spot, but the food is absolutely incredible here.

I always grab the plates instead of the sandwiches ’cause they’re a lot less messy and easier to eat.

Be sure to grab some baklava for dessert as well!

LOCATION: 7605 Woodbine Ave, Markham, ON

Chinese crispy burger from Bingz restaurant at First Markham Place in Markham, Ontario


Bingz is a fast casual restaurant chain based out of Beijing, and they serve up amazing Chinese crispy burgers.

The crispy burgers are what you should be coming for, but they also have some noodle and wonton dishes, as well as some traditional Chinese drinks (try their Plum Cold Brew)!

They have 60 locations across China, and you can find their first Canadian restaurant at First Markham Place, with plenty of seating inside.

LOCATION: Unit 11 & 12, 3229 Hwy 7, Markham, ON

Gal's Sushi in Markham, Ontario

Gal’s Sushi

I’ve been going to Gal’s Sushi since I was in high school, and my BFF and I have always loved it here.

8 Best Hikes in Durham Region

The sushi is fantastic, and I love the Korean side dishes that come in the bento boxes!

They also have Korean food on the menu if you’re in the mood for that instead.

If you’re looking for even more sushi, check out my post on the best sushi restaurants in Markham.

LOCATION: 3621 Highway 7 #106, Markham, ON

Mi-Ne Sushi

Looking for fantastic takeout sushi in Markham?

Mi-Ne has plenty of great bento boxes and lunch specials available for takeout, plus plenty of awesome signature maki rolls to enjoy if you dine in.

Mi-Ne Sushi has one location in Markham and one in Aurora.

LOCATION: 8865 Woodbine Ave, Markham, ON

Korean food from Owl of Minerva Restaurant in Toronto

The Owl of Minerva

If you’re looking for authentic Korean food in Markham, you’ll need to visit Owl of Minerva.

Owl is a Korean restaurant chain based in Toronto that’s been around for around two decades now, and they have a few locations across the GTA!

Their Kamjatang (pork bone soup) and Kalbi (BBQ short ribs) are my faves to order, but everything on their menu is amazing.

You can visit their Markham location at First Markham Place.

LOCATION: First Markham Place, 3229 Hwy 7 #7b, Markham, ON

Dagu Rice Noodle in Calgary Alberta, Alberta

Dagu Rice Noodle

Dagu Rice Noodle is a popular Chinese chain known for their freshly-made rice noodles and their soup that’s made fresh daily.

Their Signature Rice Noodle Soup with Braised Bone-In Pork is super comforting and perfect for a cold winter’s day.

I also love their build-your-own-soup dishes where everything comes in little plates!

If you’re super hungry, you can also get one free refill of rice noodles.

Their Markham location is near Warden & Steeles, and they also have quite a few locations across the GTA and in other major cities in Canada.

LOCATION: 20 Gibson Dr. Unit 111A, Markham, ON

Sansotei Ramen

Enjoy the ramen of your dreams at Sansotei, an awesome ramen chain based out of Toronto.

Their dishes are inspired by traditional ramen from across Japan, and they even source some ingredients directly from Japan!

If you can handle spicy dishes, you should definitely grab the Spicy Tantan Ramen Noodles. Yum.

LOCATION: 3987 Hwy 7 #4, Markham, ON

Katsuya Restaurant


Got a craving for some Japanese tonkatsu?

If you don’t know what tonkatsu is, it’s basically breaded and deep fried pork cutlet.

Katsuya has all the katsu you need, and you can choose from their different signature sauces.

13 Best Restaurants in Toronto's Entertainment District

My fave is the Curry Katsu, but any katsu will satisfy your tastebuds.

I’d also recommend getting a katsu stuffed with cheese – you can thank me later.

LOCATION: 3229 Hwy 7, Markham, ON

Beefing with 7

Beefing with 7 is a Hong Kong-style restaurant by HK actor/singer Jordan Chan, and they’re all about homey Cantonese comfort foods.

Try their Signature Beef Brisket Noodles or Braised Pork Feet!

You also can’t enjoy an HK meal without a Hong Kong milk tea (called lai cha in Cantonese), which you can have iced or hot.

They have several locations across the GTA, and their Markham location is near Steeles & Brimley.

LOCATION: 2 Fenton Rd, Unit 8, Markham, ON

Chat Bar

Chat Bar is an izakaya-style Chinese spot known for their chuan’r (AKA Chinese skewers), and you can find them on Main Street Unionville.

It’s the perfect spot to grab savoury skewers and beer, and they’re even open late.

They have all kinds of delicious meat and veggie skewer options (try their lamb skewers), plus other Chinese comfort food options.

You can find them in Markham, Scarborough, North York, and downtown!

LOCATION: 187 Main St, Unionville, ON

Hibiki Japanese Cuisine

I was a huge fan of Inatei in Richmond Hill back in the day, but it’s since closed down.

I recently discovered that Hibiki was their OG sister location, and it’s located on Highway 7 by Main Street Unionville.

They serve up some of the freshest sashimi in Markham, and they have all kinds of authentic Japanese dishes on the menu!

It’s definitely a place to take someone if you’re looking to impress them 😉

LOCATION: 4450 Hwy 7, Unionville, ON

IKON Sushi Bar & Lounge at First Markham Centre in Markham, Ontario

IKON Sushi Bar & Lounge

I’d driven by IKON many times before, but I actually decided to give it a try after seeing a couple of people post about it on Instagram.

They’re known for having fresh and delicious sashimi, which you can have in one of their platters or in their donburi (rice bowls).

Try their IKON Chirashi Don – it features the chef’s selection of cubed sashimi with tamago, cucumber, ikura, and ponzu sauce!

If you’re looking for rolls, try their Supreme Roll with otoro and uni, or their Spikon Roll, which features a salted egg sauce.

They also wrap their takeout in fabric, a Japanese method called furoshiki, so you can keep it and reuse it for other things!

Located at First Markham Centre, which is across from First Markham Place, they’re kind of hidden, but totally worth the visit.

Why You Need to Visit The Rec Room Square One

They’re closed on Mondays and Tuesdays, and they open in the late afternoon on Wednesdays, so do take note of that if you’re planning a visit!

LOCATION: 11 Fairburn Dr. Unit 20, Markham, ON

KAKA All You Can Eat sushi restaurant in Toronto

KaKa All You Can Eat

If you’re looking for the best all-you-can-eat (AYCE) sushi in Markham, KAKA is it.

Just because you’re eating AYCE, doesn’t mean you have to skimp out on quality.

They have everything from donburi, to maki rolls, to torched and pressed sushi, and it’s all amaze.

You’ll find them at First Markham Place, and pricing is $34.95 per adult on weekdays and $37.95 on weekends and holidays.

They also have a location in downtown Toronto on Bay Street!

LOCATION: 3235 Hwy 7 #18A, Markham, ON

Good Catch Boil House

Good Catch is seafood heaven, serving up all kinds of amazing and unique takes on comfort food eats in Downtown Markham.

From classic seafood boils to lobster rolls, they’ve got all the good stuff.

They also have a bunch of local Ontario beers on tap if you’re up for a drink!

If you’re into craft beer, you might enjoy this post on the best craft breweries in Toronto!

LOCATION: 179 Enterprise Blvd #109, Unionville, ON

Poké bowl at The Poké Box Toronto
Neon sign at The Poke Box in Markham, Ontario

The Poké Box

If you’re a lover of sushi, you’ll also love eating poké bowls.

I usually grab the Lava Blaze or the Poké Box bowls at The Poké Box – they’re amazing!

You can find The Poké Box at Highway 7 & Woodbine, and they have a few other locations downtown and in Waterloo.

You can find two super cute neon signs at their Markham location!

LOCATION: 3000 Hwy 7, Markham, ON

Poké bowls at Poké Guys Toronto

Poké Guys

Poké Guys is another one of my fave poké bowl spots in Toronto, and you can find them in Downtown Markham.

You can choose between their signature bowls or build your own, and they have a nice selection of marinated raw tuna and salmon to choose from.

They’re super generous with their sashimi, and they have some of the best sauces for poké bowls!

You can also find them in downtown Toronto (near the Eaton Centre) or in Vaughan.

LOCATION: 8110 Birchmount Rd. Unit 10, Markham, ON

Torched salmon and ahi tuna poké bowls from Pokéwave in Toronto


I know this is the third poké spot in a row, but you can never have too much poké, OKAY?!

Pokéwave serves up amazing poké tacos and poké bowls, and my fave thing about this spot is their torched poké.

You can choose from torched salmon, tuna, shrimp, or tofu, or any of those protein options without the torching.

10 Cute Neighbourhoods in Toronto to Explore

They’re also very generous with their portions, which is always sweet!

You can find their Markham location right across from the Markham Civic Centre, and they also have a location downtown just north of Yonge & College.

LOCATION: 3603 Hwy 7 #108, Markham, ON

Diana's Oyster Bar in Markham, Ontario

Diana’s Oyster Bar & Grill

If you’re a fan of oysters, you absolutely need to visit Diana’s Oyster Bar & Grill in Markham.

While I’m not crazy about the cooked dishes, the fresh seafood is completely worth coming here for.

My fave oysters are Raspberry Point, French Kiss, Kusshi, and Malpeque!

LOCATION: 7501 Woodbine Ave, Markham, ON

Best restaurants in Markham:

  1. Alchemy Coffee
  2. Smash Kitchen & Bar
  3. NextDoor Restaurant
  4. Pitalicious
  5. Bingz
  6. Gal’s Sushi
  7. Mi-Ne Sushi
  8. The Owl of Minerva
  9. Dagu Rice Noodle
  10. Sansotei Ramen
  11. Katsuya
  12. Beefing with 7
  13. Chat Bar
  14. Hibiki Japanese Cuisine
  15. IKON Sushi Bar & Lounge
  16. KaKa All You Can Eat
  17. Good Catch Boil House
  18. The Poké Box
  19. Poké Guys
  20. Pokéwave
  21. Diana’s Oyster Bar & Grill

Markham is known for their amazing Asian food scene, but there are a lot of delicious eats from all kinds of cultures.

Hopefully you found at least one new restaurant in Markham on this list that you’ll want to check out now!

If you’re looking to do a tasting tour in Markham where you get to try a bunch of different restaurants, try this fun 3.5 hour walking food tour in Main Street Unionville!

Have you been to any of these Markham food spots? What are some of the best restaurants in Markham in your opinion? Let me know on Twitter or Instagram!

If you’re looking for more fun things to do in York Region, 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

Looking for the best places to eat in Markham? Here are the top restaurants to check out in the city of Markham, Ontario!