Quaint fine-dining gem on 13th Street in downtown Invermere with a summer patio and daily specials.
Birchwood is Invermere's most celebrated fine-dining spot, tucked into a charming setting on 13th Street. The kitchen crafts daily dinner specials using fresh, seasonal ingredients with a contemporary Canadian sensibility. A lovely summer patio and intimate atmosphere make it perfect for a special golf-trip dinner.
Golf courses on the Kootenay Rockies trail closest to Birchwood Restaurant.