Halte des Montagnes is a restaurant offering daily specials, soups, and sandwiches. It appears to be a popular spot for snowmobilers.