Les Templiers is a restaurant offering hearty portions in a rustic setting.