Restaurants in Temple, NH
Birchwood Inn