Restaurant Partners

The best local flavours

TOPSOIL’s exclusive restaurant partners proudly showcase the best food Victoria has to offer. These chefs are dedicated to sourcing the freshest, highest quality locally grown ingredients, and contributing to the exciting (and delicious!) local food movement.

Treat your tastebuds while supporting sustainable food by dining at these great venues – and be sure to tell them you love their support for local growers like TOPSOIL.

Fiamo Italian Kitchen

515 Yates Street, Victoria BC
Ph: 250-388-5824

Fiamo brings the best quality ingredients to your table with cuisine prepared in traditional Italian fashion with a hint of Mediterranean, French and Spanish influences. An extensive international wine list ensures the perfect glass to enhance your meal. The warm, decayed elegance of the décor feels more like a European bistro than a local restaurant, and provides a beautiful backdrop for a spectacular dining experience, an intimate meal or a great dinner with good friends.

Canoe Brewpub

450 Swift Street, Victoria BC
Ph: 250-361-1940

Enjoy handcrafted beer and real food made with care using quality, seasonally-inspired ingredients in our signature style. The waterfront patio location on Victoria’s Inner Harbour, soaring timber frame and rustic brick architecture create a vibrant and versatile atmosphere for social gatherings. With a pub, lounge, dining room, waterfront patios, knowledgeable staff and free parking, it’s a perfect place to share good times with friends and family of all ages.

Fantastico bar-deli

102-398 Harbour Road, Victoria BC
Ph: 250-590-2315

Come for outstanding coffee, the finest meats and cheeses from BC and around the world, house-made goods and an eclectic selection of craft ciders, sours, ales and wine. Relax in the open plan garage-style space or enjoy harbour views from the wrap-around patio while you peruse the full menu featuring local ingredients and seasonal creations. With the Galloping Goose Trail nearby it’s the perfect pit stop for breakfast, coffee, or an adventurous brew.


100 Harbour Road, Victoria BC
Ph: 250-360-5873

With spectacular views of Victoria’s Inner Harbour, LURE brings a taste of Lively, Fresh, Local to Victoria’s dining scene, and a fresh take on a hotel restaurant.  Breakfast, Brunch and All Day menus feature simple delicious selections of sharing plates and full entrée selections showcasing Victoria’s best seafood and local fresh ingredients.  Home to Victoria’s Hottest Patio, with comfy couches and a fire pit, LURE is the perfect spot to spend an afternoon or evening.

Truffles Catering

1461 Benvenuto Ave, Brentwood Bay
Ph: 250-544-0200

Truffles Catering is Victoria’s leading professional caterer for corporate events, weddings, social occasions and more. The longstanding company prides themselves in providing dedicated service and locally-driven, distinctive cuisine. Truffles sources their ingredients from suppliers who share their vision for sustainability, working with partners who produce natural and ethical foods. As a result, their creative menus offer unique and eye-catching presentation, strongly featuring each dish’s natural qualities.


308 Catherine Street, Victoria BC
Ph: 250-386-2739

Spinnakers partners with over 35 local food producers to create an authentic taste of Vancouver Island, featuring classic pub fare with a twist and Victoria’s largest selection of traditionally crafted brews. Enjoy stunning harbour views from the covered and heated waterfront patio. The on-site Provisions Store is open daily and features assorted gourmet goodies including bakery-fresh artisan breads and pastries, artisan chocolate, local cheeses, and house-made vinegars.

Blue Crab Seafood House

146 Kingston Street, Victoria, BC
Ph: 250-480-1999

Boom + Batten

1 Cooperage Place (Victoria International Marina), Victoria BC

The Fernwood Inn

1302 Gladstone Ave, Victoria BC
Ph: 250-412-2001

Hotel Grand Pacific

463 Belleville Street, Victoria BC
Ph: 250-386-0450

Nourish Kitchen & Cafe

225 Quebec Street, Victoria BC
Ph: 250-590-3426

Get in touch

Phone 250-634-3992

TOPSOIL operates in beautiful Victoria, Canada.
For questions or media enquiries, please drop us a line.