Birches Mountain Restaurant

Open Saturday & Sunday 11am to 5pm

(603) 768-3600

Birches Mountain Restaurant is conveniently located in the upstairs of the Elmwood Lodge. Rustic birch trees are scattered throughout the restaurant along with floor to ceiling windows that overlooks over the snowy slopes covered in skiers and snowboarders. Enjoy an assortment of wines by the glass or a flavorful beer on tap while kicking back and resting those tired ski-legs. Our Executive Chef has recreated a menu of classic American cuisine and hearty New England dishes that will be sure to warm you up!

Restaurant hours are seasonal and subject to change without notice. Please call ahead to confirm operating hours.

For groups of 10 or more, please call ahead to reserve seating: (603) 768-3600

2019-20 Winter Menus Coming Soon.