Crazyweed Kitchen
Do not let the playful name fool you — Crazyweed Kitchen is one of the most seriously good restaurants in the Canadian Rockies, blending Canadian ingredients with Middle Eastern and Asian influences in a warm, unpretentious dining room on Railway Avenue. It has been earning five-star reviews since it opened and shows absolutely no signs of slowing down.
A Menu That Defies Easy Categories
Masala Ribs, Moroccan Lamb Sirloin, Singapore Prawn Curry — the menu reads like a well-travelled chef's greatest hits, with every dish built around the freshest Canadian produce available. The food is beautifully presented without being precious about it, and the portions are generous enough that you will leave satisfied rather than reaching for a late-night snack.
The room itself strikes the balance that is so hard to get right: fancy enough to feel like a special occasion, relaxed enough that you can show up in hiking boots without feeling underdressed. Award-winning chefs run the kitchen, and it shows in every plate.
Practical Tips for Getting a Table
Crazyweed is located at 1600 Railway Ave, a short walk from Canmore's main drag. Reservations are strongly recommended, especially on summer weekends when the town fills with visitors spilling over from Banff. Book ahead through their website or call directly — walk-ins are possible on quieter weeknights but never guaranteed.
If you cannot get a dinner reservation, the lunch service is an equally good introduction to the kitchen at a slightly lower price point. Either way, arrive hungry.
Crazyweed Kitchen on video
More of Canmore
Discover where to stay, what to do and the best deals for your trip.
Explore Canmore →