Located inside a mini mall and nearby other retail and several office buildings, Cheddar's was a popular place for a quick lunchtime sandwich and has been since it opened in the late 1980s. BRT notes it was especially known for its steak and cheese sub.
Cheddar's Pizzeria in Fresh Pond Has Closed
It was open for nearly 30 years.
Where to eat and drink on the Cape, in Portland, and elsewhere in New England