Tandoori appetizers and Indian starters served at Saffron Indian Bistro in Banff, Alberta
Our Story

Authentic Indian Cuisine in the Canadian Rockies Banff · Canmore · Lake Louise

Founded in 2021 and named after the world's most treasured spice, Saffron brings the rich flavours, warm hospitality and timeless traditions of India to three Rocky Mountain destinations — downtown Banff, downtown Canmore, and Lake Louise Village.

Dal makhani served with fresh tandoor-baked garlic naan at Saffron Indian Bistro in the Canadian Rockies
2024 Travellers' Choice
Award · Banff

Bringing India to the Rockies

Saffron began in 2021 with a simple dream: to share the rich flavours, warm hospitality and timeless traditions of India in the heart of the Canadian Rockies. What started as a single restaurant has grown into a family of destinations serving guests across Banff, Canmore, Calgary and Lake Louise, in proud partnership with Peacock Indian Bar & Grill.

Every kitchen reflects the same passion for authentic Indian cuisine, crafted with handpicked spices and recipes passed down through generations. In Canmore, our Biryani & Chaat House is built around aromatic dum biryanis, street-style chaats and Indo-Chinese specialities. In Banff, our Wolf Street bistro is known for traditional thalis, sizzling tandoori platters and curries made from scratch daily. In Lake Louise, we serve North and South Indian favourites with a generous range of vegetarian and vegan options.

Whether you are a local, here for the season, or exploring the mountains for the first time, every Saffron location welcomes you for dine-in, takeout, online ordering and catering — with dishes cooked fresh to order, seven days a week.

A perfect blend of spice, taste and tradition — freshly made biryanis, street-style chaats, curries and more, served in the heart of the mountains.

Our Philosophy

Every dish tells a story. Every bite is a journey through the regional cooking traditions of North and South India, prepared with handpicked spices and served with mountain-town hospitality.

Authenticity

Premium, handpicked spices and recipes passed down through generations. From dum biryanis and street-style chaats to tandoori sizzlers and slow-simmered curries, every dish is cooked fresh to order.

Rocky Mountain Hospitality

Warm, welcoming dining rooms in downtown Banff, downtown Canmore and Lake Louise Village — with family-style seating, reservations and catering, making Saffron a natural stop for post-hike dinners, group gatherings and celebrations.

Something for Everyone

Generous portions with a strong selection of vegetarian and vegan dishes across the menu — plus Veg and Non-Veg Thali Combos in Banff that let everyone sample several dishes on one platter.

3 Rocky Mountain Locations
2021 Serving Guests Since
7 Days Open a Week

What Our Guests Say

Don't just take our word for it. Hear from the diners and travellers who've made Saffron their favourite Indian restaurant in the Bow Valley.

"OMG best Indian food since I travelled to India. Shoutout to Nik and Shattel for tremendous service. Incredible tandoori—the lamb was succulent and the flavours were out of this world."

Julia P Guest Review · Canmore

"Absolutely the best Indian food we've had in the Canadian Rockies. The Butter Chicken was rich and flavourful, the Garlic Naan was fresh, and the service made us feel right at home."

Rayan Kook Guest Review · Lake Louise

"We had the Chicken Biryani and Butter Chicken along with Naan. Huge portions! Super flavourful and the chicken was so tender! We plan to return while we're here in Canmore!"

Sharon L Guest Review · Canmore

"And we have eaten in all three Indian restaurants in Banff—this is the best food. The food was beautifully cooked, not greasy or heavy, with good quality ingredients."

Osoyooslover, Calgary Tripadvisor Review · Banff

Ready to Indulge?

Whether you're craving a slow-cooked dum biryani, rich butter chicken, or a sizzling tandoori platter, we're ready to serve you at any of our three Rocky Mountain locations—Canmore, Banff and Lake Louise.

Saffron Canmore — Biryani & Chaat House

743 Railway Ave #107
Canmore, AB T1W 1P2

(403) 675-0157

Saffron Indian Bistro — Banff

205 Wolf St
Banff, AB T1L 1C2

(403) 985-2005

Saffron Indian Bistro — Lake Louise

200 Village Road
Lake Louise, AB T0L 1E0

(403) 431-1895