Townsend House

2 Depot St, Townsend MA

(978) 597-2759

Rated 5.0 out of 5 from 1 Reviews Townsend House is an above average Restaurant Restaurant Ranked #1 of 11 Restaurants in Townsend Townsend.

★★★★★ on the 7th of August, 2013

... on the grilled chicken salad. Waitstaff that makes...
Location