The Woodstock Station is a sit down restaurant and brewery with an adjoining inn in North Woodstock, New Hampshire. There is a café style outdoor seating area and a charming interior décor.
Take out – Rita’s Cobb Salad
Fish and Chips – very crunchy
The Inn is directly adjacent to the restaurant