Top 5 Best Places to Get Ice Cream in New England
Yankee Magazine's senior lifestyle editor, Amy Traverso, has come out with her pick for the best places to get ice cream in New England. Making the list is 'Hodgman’s Frozen Custard' on the Lewiston Road in New Gloucester.