The Primrose is a restaurant offering Canadian Rocky Mountain cuisine with locally-sourced products. Enjoy breakfast, brunch, and dinner with scenic views.