(TV Diner) - The Wayside Inn in Sudbury, Mass., sits on acres and acres of beautiful New England land. It's the perfect spot for a wedding, an overnight, and a snuggle. Jerusha is the spirit of the Wayside. Go in for breakfast, lunch or dinner.
For more information go to www.wayside.org
Copyright NECNMIGR - NECN