It looks like a restaurant chain that used to have a number of locations in Massachusetts is now down to just one remaining in the state (and in total).
Based on the website for the business, Bickford’s appears to have closed its outlet in Woburn, as the link to the Woburn location has been removed from the locations section of the site. This means that the only location of the chain remaining is in Burlington, as a third one in Acton has closed in 2020.
Bickford’s first started out in New York approximately 100 years ago.