Cabot ice cream/restaurant in Newtonville (Boston)

If you mean the “Cabot” as in the Vermont dairy, no, it is unrelated. There are lots of Cabot-named things in that part of Newton (a school, a park, a street, etc…) As hurm said, there’s no reason to travel there for food. They serve Richardsons ice cream, which is quite good, as well as having a variety of froyo + mixin options (including fat-free and sugar-free).