Chef plating a seafood dish with vegetables and sauce in a restaurant kitchen.

Diana's Oyster Bar | Destination Markham

Places to eat in Markham

Chef plating a seafood dish with vegetables and sauce in a restaurant kitchen.

Diana's Oyster Bar | Destination Markham

At first glance, Markham’s leafy neighbourhoods and welcoming main streets offer a relaxed, unassuming charm, but beyond them lies one of the most dynamic and diverse culinary scenes in the Greater Toronto Area.

Home to the Pacific Mall, one of North America’s largest Asian shopping centres, Markham is also a hub for some of the best authentic Asian cuisine in Ontario. From fusion brunches featuring dim sum and kimchi to soul-warming pho and ramen, savoury Hakka fare, interactive hot pots, refined sushi and delicate French-inspired Japanese pastries, discover new and bold flavours.

Follow a food trail in Markham. In addition to the Asian-inspired Mall Trail and Dumpling Trail, treat your taste buds to a Pan-American food crawl with menus inspired by Caribbean to Colombian cuisine, and everything in between. Or savour home-style Italian, Greek and Mediterranean classics.

With convenient GO Transit access and many restaurants located near public transit stops, Markham is an easy and worthwhile trip for visitors from beyond the city. It’s time to put this dining destination on your radar. Start with this selection of standout brunch, mid‑day upscale, and late‑night spots.

Fusion brunch

Sandwiches with cured meats and greens served with matcha drinks on a table.
Stae Cafe | Markham

Stae Cafe

This cozy cafe is perfect for a casual brunch. A seasonal, fusion menu features savoury dishes such as Poké toast and Bulgogi steak sandwiches, as well as sweet treats like masala chai-infused Basque cheesecake.

Location: 222 Copper Creek Drive, Markham

Glass Kitchen

When it comes to the best brunch spots in Markham, the Asian-fusion menu at Glass Kitchen includes globally inspired dishes and traditional breakfast options. For a unique coffee experience, try the ube latte. Reservations are recommended.

Location: 505 Highway 7, Unit 98 and 99, Thornhill

Cafe N’ One

A mix of breakfast classics and Japanese‑inspired brunch dishes, including delicate but delicious soufflé pancakes, makes this a popular morning spot. 

Location: 8366 Woodbine Avenue, Markham

Skyview Fusion Cuisine

This bustling Cantonese restaurant serves a wide selection of classic dim sum dishes, such as steamed dumplings, buns, rice rolls, siu mai, har gow and congee, alongside morning tea. 

An à la carte dinner menu is also available. Arrive early as it fills up quickly.

Location: 8261 Woodbine Avenue #8, Markham

Sisters & Co. Restaurant

Owned by three friends who are as close as sisters, enjoy signature brunch dishes with an Asian flair, made with local ingredients.

Location: 7725 Birchmount Road, Unit 18, Markham

East Asian cuisine

Nian Yi Kuai Zi

This rustic Sichuan and Jianghu-style restaurant serves bold and spicy flavours in signature fried and stir-fried dishes inspired by southwestern China’s river and lake cuisine.

Location: 505 Highway 7, Markham

Big Beef Bowl

Big Beef Bowl is a casual noodle restaurant in Unionville, a historic neighbourhood located in Markham. It is best known for generous bowls of traditional Lanzhou-style hand-pulled noodles. 

Visit Big Beef Bowl on Instagram for menu information.

Location: 8362 Kennedy Road, Unionville

: Hot pot with sliced beef, vegetables, and mushrooms cooking on a portable burner.
Mabu Generation | Destination Markham

Mabu Generation

Nestled in First Markham Place shopping centre, this is the flagship location for this trendy Taiwanese fusion spot famous for delicious hot pots, shareable portions and an epic toast tower.

Location: 3235 Highway 7 #23-26, Markham

Federick Restaurant

A local landmark restaurant, Frederick is famous for authentic and flavourful Hakka-style Indo-Chinese dishes, including pakoras, noodles and fried rice.

Location: 160 New Delhi Drive, Markham

Pig + Chicken Korean Restaurant

Featuring Korean street food favourites and comfort dishes, this restaurant specializes in Jokbal (pork hock) and Korean fried chicken. The chicken is prepared with house-made sauces and the Jokbal is beautifully braised. Pair with tea, craft beer or soju.

Location: 190 Main Street Unionville, Unit 2, Unionville

Daimaru Shabu Shabu

Savour hearty, Japanese-style “shabu-shabu” or hot pot. Cook high-quality meat, including Wagyu beef, seafood and vegetables at your table in a flavourful, simmering broth. 

Location: 8333 Kennedy Road #1073, Markham

Hibiki Japanese Cuisine

One of the top Japanese restaurants in Markham, Hibiki serves fresh sushi, sashimi, nigiri and other classic fare, including udon. The miso-glazed black cod is a standout dish. 

Location: 4450 Highway 7, Unionville

Nam 2 Vietnamese Restaurant

Nam 2 Unionville is your go-to for satisfying Vietnamese comfort staples, like pho, vermicelli bowls, spring rolls, banh mi and tasty crispy chicken wings with lime sauce.

Follow Nam 2 on Instagram for menu inspiration.

Location: 8380 Kennedy Road, Unionville

Zen Japanese Restaurant 

Specializing in Edomae sushi and Omakase service, this traditional Japanese restaurant earned a mention in the MICHELIN guide for its simple, refined menu, intimate atmosphere and elegant food presentation.

Location: 7634 Woodbine Avenue, Markham

Pears Restaurant 

Sample a curated fusion menu designed by chef Keith Pears at this unique Asian-inspired brasserie. Treat your taste buds to handmade lobster wontons, Char Siu beef short ribs and taro and mochi pie.

Location: 170 Enterprise Boulevard, Unit J105, Unionville

Global flavours

Il Postino

One of several excellent Italian restaurants in Markham, Il Postino has been welcoming diners for over two decades with homemade pasta, classic pizza, expertly grilled seafood and warm hospitality.

Location: 186 Main Street, Unionville

Costa Sorrento

Costa Sorrento is a family-owned Italian restaurant that serves authentic, Amalfi-inspired cuisine with a curated wine list. Try their signature cacio e pepe, an inventive take on the classic, made with basil and fried zucchini.

Location: 179 Enterprise Boulevard, Markham

Slice of Fire Pizza

Operating primarily as a takeout, Slice of Fire’s pizzas are artisanal, crispy-crust pies generously topped with creative flavour combinations like Carolina-style pulled pork or pesto margherita. Enjoy along with savour and sweet pastry treats on the side.

Location: 60 Main Street North, Unit 5, Markham

Person holding an oyster over a platter of fresh oysters with lemon, sauce, and a glass of sparkling wine.
The Toston | Destination Markham

Alt text: Assorted Colombian dishes including rice, meats, fried egg, beans, and stuffed corn cakes on a table.

The Toston

Experience the best of Colombian cuisine, from traditional coffee to warm yucca fries and empanadas with spicy ají sauce, and of course, the must-try Sancocho (beef-based soup) and classic arepas. 

Location: 35 Karachi Drive, Markham

Ambiyan

Enjoy upscale, contemporary Indian cuisine made with organic and locally sourced ingredients. Menu favourites include butter chicken and lamb Roganjosh, coconut prawn curry and tandoori baked lamb chops.

Location: 149 Main Street, Unionville

Ithaca Restaurant

One of Markham’s top Greek restaurants, Ithaca serves traditional taverna-style dishes in a warm, Mediterranean-inspired setting. Choose from chicken souvlaki and gyros to hummus, tzatziki and taramosalata.

Location: 5308 Highway 7, Markham

Watercolour

Located in the village of Unionville, Watercolour pays tribute to Mediterranean cuisine with elevated dishes, such as lobster tagliatelle or Greek-inspired lamb chops, in a romantic, stylish setting.

Location: 166 Main Street, Unionville

Seafood and steakhouse

Person holding an oyster over a platter of fresh oysters with lemon, sauce, and a glass of sparkling wine.
Diana's Oyster Bar | Destination Markham

Diana's Oyster Bar

From Malpeques and Lucky Limes to Fanny Bays and Kusshis, Diana’s sources a great selection of oysters and seafood and fish dishes. Check for buck-a-shuck promotions and happy hours.

Location: 7501 Woodbine Avenue, Markham

Good Catch Boil House

This eclectic Louisiana-inspired menu features build-your-own country boils, lobster rolls and oyster sliders alongside a selection of Asian-inspired plates. Pair with a pint. Good Catch has a selection of 18 local microbrews.

Location: 179 Enterprise Boulevard #109, Unionville

Peter’s Fine Dining

This high-quality steakhouse is the ideal destination for special occasions. Begin your meal with a Caesar salad prepared table-side or sample the oysters Rockefeller. Main course signature dishes include filet mignon, Alaskan king crab and rack of lamb. Note that the dress code is casual elegance, and children under five are not permitted.

Location: 5701 Highway 7, Markham

Desserts and sweet treats

Duo Patisserie

This French-inspired patisserie specializes in viennoiseries, cakes and chocolates with a Japanese flair. Beautifully presented cakes, flaky pastries and creative bonbons are sure to satisfy your cravings.

Location: 230 Commerce Valley Drive East #4, Thornhill

Person holding a cup of strawberry gelato with a cone and spoon outdoors.
Love Gelato | Destination Markham

Love Gelato

Love Gelato is a popular café known for artisanal Italian gelato and macarons. Choose from an array of classic flavours like pistachio and chocolate or try a limited-time creation. Dairy-free and Keto options are available.

Location: 116 Main Street Markham North, Markham

Honoka

At Honoka, a hard-working team of full-time moms creates an exquisite array of traditional Japanese sweets. From cloud cakes to flower cookies, the artistry that goes into making these beautifully crafted desserts is a feast for the eyes.

Location: 205 Main Street Unionville, Unit 2, Unionville

Yaya Thai Ice-cream

Thai ice cream, or rolled ice cream, is made on a frozen plate and then formed into delicious spirals. Yaya offers seasonal and creative flavours alongside well-loved standards. Pair your sweet treat with bubble tea.

Location: 9560 Markham Road, Markham

Late-night spots

Nachos, salmon with mashed potatoes, and mozzarella sticks served on a table.
The Duchess | Destination Markham

The Duchess of Markham

Established in 1980, this is one of Markham’s most beloved taverns, with an extensive menu of pub fare and beverages. Enjoy a pint on the patio and take in live music performances. 

Location: 53 Main Street North, Markham

Chat Bar

Enjoy Chinese-style izakaya-style Chinese Chuan’r, which includes street food-inspired lamb, port and seafood skewers. Enjoy alongside other delicious small plates and a refreshing beer at this lively spot. 

Visit Chat Bar on Instagram for menu information and promotions.

Location: 187 Main Street, Unionville

Desi Bar & Grill 

With late-night hours, enjoy rich and traditional Indian cuisine and creative cocktails well into the evening.

Location: 7710 Markham Road, Markham

From Colombian stews and Japanese-inspired pastries to pub classics and MICHELIN-rated sushi, the incredible places to eat in Markham prove that the world’s best flavours don’t require a passport, just an appetite.

Last updated: March 23, 2026

Looking for Ontario travel advice?

Our experts are here to help you plan your perfect trip. Call or book today.