Cabot's in Newton (you can see I-90 and the commuter rail out the window; there is street parking with an app, but fortunately the meters actually still take real money.)
Cabot's is a lunch and ice cream place with tables and counter seating, and a lengthy food menu as well as a bunch of ice cream options including frappes and ice cream sodas, and many toppings.