Location of Cabot's Ice Cream and Restaurant, Newton, MA
Cabot's Ice Cream and Restaurant
743 Washington Street
Newton, MA 02460
Phone: (617) 964-9200
Cabot's Ice Cream and Restaurant
743 Washington Street
Newton, MA 02460
Phone: (617) 964-9200