Order Online
Royal Bistro - Best Indian restaurant in downtown Duncan BC serving authentic Punjabi cuisine

Authentic Indian Cuisine in Duncan, BC

Best Indian Restaurant in Duncan

Welcome to Royal Bistro, Duncan's premier destination for authentic Punjabi and North Indian cuisine. Located in the heart of downtown Duncan on Jubilee Street, we serve a wide selection of curries, tandoori specialties, biryanis, and classic North Indian comfort food. Experience traditional flavours with generous portions, attentive service, and a warm, welcoming atmosphere in the Cowichan Valley.

Royal Bistro Indian restaurant interior in downtown Duncan BC

Duncan's Premier Indian Dining Experience

Royal Bistro is an authentic Punjabi and North Indian restaurant located at 111 Jubilee St #101 in the heart of downtown Duncan, BC. Since opening in late 2024, we have quickly earned recognition from the Downtown Duncan Business Improvement Association as a standout new addition to the local culinary scene in the Cowichan Valley.

Our extensive menu spans Chicken Specialties, Vegetarian Specialties, Beef/Goat/Lamb dishes, Fish and Prawn Specialties, Tandoori Specialties, Rice Dishes, Appetizers, Combo Meals, Tandoori Breads, Desserts, and Beverages. We take pride in using traditional recipes and authentic ingredients to deliver the true taste of North India.

Royal Bistro holds a liquor license and serves beverages alongside our food menu, including traditional Indian drinks like Mango Lassi and Chai Tea. Our roomy, comfortable dining space with excellent decor creates a welcoming environment for dine-in guests, takeout orders, and special occasions.

Learn More About Us

The Royal Bistro Experience

Authentic Punjabi Flavours

Traditional Punjabi and North Indian cuisine prepared with authentic spices and time-honoured cooking techniques. From rich butter chicken to aromatic biryanis, every dish celebrates genuine Indian culinary traditions.

Community Recognized

Welcomed by the Downtown Duncan BIA as a new gem in the culinary scene. Consistently praised by the Cowichan Valley community for authentic flavours, generous portions, and exceptional service.

Warm Hospitality

Our knowledgeable and attentive staff provide friendly service in a roomy, comfortable dining space with excellent decor. We welcome families, couples, and groups for any occasion.

Multiple Service Options

Enjoy dine-in service with our full liquor license, convenient takeout, easy online ordering through our website, and professional catering for events. Daily lunch specials available from 11 AM to 3 PM for just $14.99.

Popular Indian Dishes in Duncan

Discover our most loved authentic North Indian specialties

Tandoori chicken at Royal Bistro Indian restaurant Duncan BC - clay-oven roasted

Tandoori Chicken — $18.99

Clay-oven roasted, marinated in yogurt & spices

Chicken combo meal at Royal Bistro Duncan BC - curry rice bread and sides

Chicken Combo — $24.99

Complete meal with curry, rice & bread

Lamb curry at Royal Bistro Indian restaurant Duncan BC - tender lamb in rich gravy

Lamb Curry — $21.99

Tender lamb in rich aromatic gravy

Paneer makhani at Royal Bistro Duncan BC - cottage cheese in buttery tomato gravy

Paneer Makhani — $19.00

Cottage cheese in rich buttery tomato gravy

Mixed grill at Royal Bistro Duncan BC - assorted tandoori meats and kebabs

Mixed Grill — $22.99

Assorted tandoori meats and kebabs

Veg pakora at Royal Bistro Indian restaurant Duncan BC - crispy vegetable fritters

Veg Pakora — $12.99

Crispy deep-fried vegetable fritters

View Full Menu

What Duncan Locals Say

Real reviews from our valued customers

Community Member

Duncan B.C. Connected

"It's a great place, staff is wonderful and food is superb. Best restaurant in Duncan for East Indian food, and their lunch specials are fantastic."

Etain Brady

Duncan B.C. Connected

"We ate at The Royal Bistro last night (Indian food) and it was very good!"

Community Member

Duncan B.C. Connected

"Yummy food and excellent service at Royal Bistro. The food was delicious and the service was great. Highly recommend."

Serving Duncan & Cowichan Valley

Royal Bistro proudly serves the following communities

Downtown Duncan
Gibbins
Cairnsmore
Marchmont
Quamichan
Eagle Heights
Berkey's Corner
Bell McKinnon
South End
Maple Bay
Crofton
Cowichan Bay
Sahtlam
Cowichan Station
Glenora

Frequently Asked Questions

Common questions about Royal Bistro Indian restaurant in Duncan

Royal Bistro is the best Indian restaurant in Duncan, BC, located at 111 Jubilee St #101 in the heart of downtown Duncan. We specialize in authentic Punjabi and North Indian cuisine including curries, tandoori specialties, biryanis, and classic North Indian comfort food.

Yes! Royal Bistro serves authentic Punjabi and North Indian cuisine prepared with traditional recipes and fresh ingredients. Our extensive menu features chicken specialties, vegetarian dishes, tandoori items, rice dishes, appetizers, combo meals, tandoori breads, desserts, and beverages including Mango Lassi and Chai Tea.

Royal Bistro is open 7 days a week. Monday through Thursday and Sunday: 11:00 AM - 9:00 PM. Friday and Saturday: 11:00 AM - 9:30 PM. Lunch specials are available daily from 11 AM to 3 PM for just $14.99.

Our most popular dishes include Butter Chicken ($19.99) — our #1 best seller, Chicken Combo ($24.99) with curry, rice, bread and sides, Palak Paneer ($19.00) creamy spinach and cottage cheese curry, Chana Bhatura ($14.99) classic North Indian comfort food, Chicken Manchurian ($17.50) Indo-Chinese fusion appetizer, and Coconut Chicken ($19.99) richly spiced coconut-based curry.

Yes! Royal Bistro offers convenient online ordering for pickup through our website at royalbistroduncan.ca and through iOrders. You can also call us at (250) 737-4320 for takeout orders. We serve downtown Duncan, Cowichan Valley, and surrounding communities.

Yes! Royal Bistro provides catering services for events and gatherings of all sizes in the Duncan and Cowichan Valley area. Contact us at (250) 737-4320 to discuss your catering needs for corporate events, private celebrations, and group functions.

Visit Royal Bistro in Downtown Duncan

Conveniently located on Jubilee Street

Royal Bistro

Address

111 Jubilee St #101
Duncan, BC V9L 1W6

Hours

Mon-Thu, Sun: 11 AM - 9 PM
Fri-Sat: 11 AM - 9:30 PM

Experience Authentic Indian Cuisine in Duncan

Craving delicious Indian food? Royal Bistro brings you authentic Punjabi and North Indian specialties, rich curries, tandoori dishes, and traditional comfort food right here in downtown Duncan on Jubilee Street. Order online for pickup, or dine in with us today!