Townsend House
Hours:
2 Depot St, Townsend MA 01469
Tips
Hours
Most Recent Reviews
-
March 2024
Just found this place with a main dining room and great side lounge area. Perfect place to relax and enjoy a few hours!
-
February 2024
Excellent roast beef dinner...hubby had baked fish..he loved it. Big
-
February 2024
Had a pastrami on rye it was excellent very nice atmosphere in the service was perfect ?
More Comments(239)
Other Information
You May Also Like
-
Townsend, Massachusetts