Skip to content

Food & Drink

Restaurants in North Vancouver

132 published restaurants Page 1 of 6 North Vancouver, BC

Independent restaurants serving the North Shore; from Lower Lonsdale to Deep Cove. Every business here is locally owned and verified.

Restaurants in North Vancouver BC

Showing 1–24 of 132 restaurants

Page 1 of 6 · Restaurants in North Vancouver

Featured entries first, then alphabetical.

Akbar Joojeh, restaurant in Central Lonsdale, North Vancouver BC

Akbar Joojeh

Central Lonsdale

Akbar Joojeh serves authentic Persian cuisine including saffron rice, kebabs, and traditional stews in Central Lonsdale, North Vancouver.

View details

Ali & Baba, restaurant in Capilano, North Vancouver BC

Ali & Baba

Capilano

Ali & Baba is listed as a restaurant option in North Vancouver's Capilano area, situated between Edgemont Village and Grouse Mountain.

View details

Alloz Grill, restaurant in Lower Lonsdale, North Vancouver BC

Alloz Grill

Lower Lonsdale

Alloz Grill serves Filipino barbecue and turo-turo combos at 149 East 3rd Street in Lower Lonsdale, offering hearty meals near the SeaBus and Shipyards.

View details

Anatoli Souvlaki, restaurant in Lower Lonsdale, North Vancouver BC

Anatoli Souvlaki

Lower Lonsdale

Anatoli Souvlaki serves traditional Greek souvlaki, salads, and meze at 5 Lonsdale Avenue in Lower Lonsdale, steps from the SeaBus terminal and North Vancouver waterfront.

View details

Andreas Restaurant, restaurant in Central Lonsdale, North Vancouver BC

Andreas Restaurant

Central Lonsdale

Andreas Restaurant is a family-run scratch kitchen in Central Lonsdale serving Greek dishes, pizza, and steaks with late-night hours and free local delivery.

View details

Arms Reach Bistro, restaurant in Deep Cove, North Vancouver BC

Arms Reach Bistro

Deep Cove

Arms Reach Bistro is a Deep Cove restaurant at 4390 Gallant Avenue featuring craft cocktails, zero-proof drinks, and a relaxed atmosphere for locals and visitors.

View details

Big Bite Donair, restaurant in Parkgate, North Vancouver BC

Big Bite Donair

Parkgate

Big Bite Donair serves cooked-to-order Mediterranean and Middle Eastern takeout including shawarma and donairs at 1252 Lynn Valley Road in Parkgate.

View details

Big Way Hot Pot, restaurant in Lower Lonsdale, North Vancouver BC

Big Way Hot Pot

Lower Lonsdale

Customizable hot pot restaurant at 116 West Esplanade in Lower Lonsdale offering interactive dining with selectable broths and ingredients near the SeaBus.

View details

BLVD Bistro, restaurant in Moodyville, North Vancouver BC

BLVD Bistro

Moodyville

BLVD Bistro serves breakfast and brunch daily in Moodyville's Queensbury Village, featuring benedicts on bread pudding, plant-based plates, and creative morning dishes.

View details

Buddha-full - Lonsdale, restaurant in Lower Lonsdale, North Vancouver BC

Buddha-full - Lonsdale

Lower Lonsdale

Buddha-full at 101 West 1st Street in Lower Lonsdale serves organic, vegan, and gluten-free friendly food, cold pressed juices, and smoothies near the SeaBus terminal.

View details

Bufala, restaurant in Pemberton, North Vancouver BC

Bufala

Pemberton

Bufala is a scratch-made Italian restaurant in Edgemont Village serving Napolitana pizza, pasta, and weekend brunch with free parking and EV charging.

View details

C-Lovers Fish & Chips, restaurant in Capilano, North Vancouver BC

C-Lovers Fish & Chips

Capilano

C-Lovers Fish & Chips serves hand-cut fries and Ocean Wise seafood at 1660 Pemberton Avenue in Capilano, offering all-you-can-eat dine-in and family takeout packs.

View details

Cantina Norte, restaurant in Pemberton, North Vancouver BC

Cantina Norte

Pemberton

Modern Mexican restaurant in Edgemont Village serving street-style tacos, house-made tortillas, and margaritas at 3246 Connaught Crescent.

View details

Capilano Sushi, restaurant in Capilano, North Vancouver BC

Capilano Sushi

Capilano

Capilano Sushi is a casual Japanese restaurant at 1240 Marine Drive in North Vancouver serving sushi rolls, bento boxes, and appetizers in the Capilano commercial corridor.

View details

Carpe Grill & Diner, restaurant in Lower Lonsdale, North Vancouver BC

Carpe Grill & Diner

Lower Lonsdale

Carpe Grill & Diner at 125 Victory Ship Way in Lower Lonsdale serves Lebanese food with halal meat, vegan options, and shareable platters near the Shipyards.

View details

Casa Corsi, restaurant in Capilano, North Vancouver BC

Casa Corsi

Capilano

Casa Corsi was a former Italian restaurant at 1509 Marine Drive in Capilano, North Vancouver, now permanently closed but remembered for classic pasta dishes and outdoor seating.

View details

Catch 122, restaurant in Lower Lonsdale, North Vancouver BC

Catch 122

Lower Lonsdale

Catch 122 serves brunch, pastries, high tea, and dinner at 128 Carrie Cates Court in Lower Lonsdale’s Shipyards District near the SeaBus and waterfront.

View details

Related categories

More of Food & Drink

Every one of these is a real page with its own checked entries. No dead ends, no search box required.

From the blog

Guides and roundups written for North Vancouver, with the businesses linked inline.

The North Shore's International Table in North Vancouver BC

3 min read

The North Shore's International Table

North Vancouver's restaurants reflect Persian, Korean, Japanese, Vietnamese, Greek, Chinese, Italian, and other food traditions.

By Maren Holt Read
Breakfast and Brunch on the North Shore in North Vancouver BC

3 min read

Breakfast and Brunch on the North Shore

Start the day with North Vancouver brunch, coffee, crepes, diner plates, waterfront cafes, and bakery treats from Lonsdale to the mountains.

By Maren Holt Read

Run one of these?

Get your restaurant on this page

Listings are free and reviewed by a person before they publish. Send the details once and we handle the write-up, the category and the neighbourhood.