I had high hopes for DeStefano's bakery (475 River Street, right at the train tracks) but their sandwich did not deliver.
I got a large chicken parm ($5.95 with tax) on their homemade bread. The chicken in marinara sauce was kept cold in a big tray, and was microwaved and put on some non-toasted bread with just a little cheese. There was not enough salt, and not enough cheese. Things were mushy. Not recommended.