A New England Thanksgiving at Town Meeting Bistro
Town Meeting Bistro 2027 Massachusetts Avenue, Lexington, MassachusettsThe air is crisp, the scent of turkey and pie in the air and the fireplaces at The Inn at Hastings Park are aglow...there is nothing more New England than a traditional Thanksgiving celebration with family and friends! Located in the quintessential New England town of Lexington, MA, Town Meeting Bistro, cozy with a wood […]