Iconic Mass. restaurant owned by family for decades up for sale

The landmark Castle Restaurant in Leicester, owned and operated by the same family since the late 1940s, is up for sale.