Town House of Pizza, in Needham, Ma, offers a variety of subs and wraps that are perfect sized for lunch. They've also been willing to experiment based upon customer suggestions--a local favourite is to add strips of bacon to any sub which makes for some rather tasty and filling meals in the case of the Buffalo or Town Special subs.
The Calzones are also good, but I'd skip the Buffalo here as the bleu cheese simply doesn't go as well. The buffalo pizza on the other hand is quite good, either with the bleu cheese on top or on the side for dipping slices.
All those moments will be lost in time, like tears in rain.