Metro, Food, NewtonNew Owners to Take Over Iconic Newton Ice Cream Shop Cabot’s Ice Cream and Restaurant is a time capsule. The restaurant’s interior hasn’t changed since 1969, providing nostalgia for customers.