899 Main St, Cambridge, Massachusetts 02139 USA
ONLY IN BOSTON: Ice cream in the middle of the winter, in the Ice Cream Capital of the US!
Photo Credit: Yelp