Listing 7 restaurants in and around Townsend.
Townsend is a town in Middlesex County, Massachusetts. The population was 9,127 at the 2020 census.
40 Scales Lane, TOWNSEND, Massachusetts 01469
350 Main Street, TOWNSEND, Massachusetts 01469
220 Main Street, TOWNSEND, Massachusetts 01469
Pizza
2 Depot Street, TOWNSEND, Massachusetts 01469
237 Main Street, TOWNSEND, Massachusetts 01469
7 Elm Street, TOWNSEND, Massachusetts 01469
Ice Cream / Dairy Bar
266 Main Street, TOWNSEND, Massachusetts 01469