s
Cabot's Ice Cream and Restaurant, 743 Washington Street, Newton, Massachusetts 02460