Best of Boston

1980 BEST Ice Cream

Steve’s

Another perennial.

191 Elm St. Somerville