While I won't subscribe to the "best sub" line that others are tossing around, DiBella's makes a pretty decent sandwich. Vastly superior to most of the chains, that's for sure.
I got the hot corned beef - made the mistake of getting a large which was ENTIRELY too large - on everything bread. Being a huge fan of everything bagels this was a great choice. The meat was of good quality and everything tasted fresh and delicious. I wasn't really crazy with the decor of the place so I ended up taking it home to eat.
That said, I'll go back.