GREAT FOOD | FRIENDLY STAFF | COZY ATMOSPHERE

Our Restaurant

The Royal Duke is the place to meet for a great lunch or dinner … and breakfast on the weekends!

With a mix of both English & Western cuisine food choices, our family‑friendly restaurant features delicious meals and finger foods that will satisfy everyone.

Experience the comfort and small town charm of our cozy restaurant.

Call (403) 938-4101 now to book a reservation.

BOOK NOW
“I have nothing but amazing things to say about the Royal Duke! The staff has always been so friendly and welcoming and this is only part of the reason I have continued to come back! The FOOD! This is the ultimate comfort food and consistently tastes amazing and comes out in a timely manner! I would recommend this location for family dinners or just for a drink with friends!”

Hailey Lebedeff

EXCELLENT SELECTION OF BEVERAGES

Our Pub

With a rich selection of draught beer and other thirst quenching drinks our pub is a great place to hang out after hours.

Bring the gang to watch your favorite team win the big game or watch a wide variety of other sports on our (11) flat screen TV’s.

The music is always playing and there is always something special going on. Whether you’re being entertained by talented professional musicians or having a bit of fun on Open Mike Night, you’re sure to go away smiling. We also host special themed event nights throughout the year that are always great for a laugh.

Come see what you’re missing. Call now at (403) 938-4101 to book a table … or just drop on by. We’d love to see ya!

BOOK NOW

CELEBRATE WITH FRIENDS & FAMILY

Our Party Room

Looking for a place to party where the food is great, the drinks are flowing and you don’t have to clean up afterwards?

Book our party room for your next special celebration. We can accommodate up to 40 people and are happy to help you plan your event from start to finish. We can provide a fixed or open menu — PLUS — any other special arrangements you may require.

Guests are welcome to bring in their own decorations and set the room up prior to the event.

Call (403) 938-4101 now to schedule your next special event.

BOOK NOW