High-quality Italian focaccia sandwiches near Notre Dame with house specials like the truffle 'Boss' and the option to build your own—fresh, satisfying, better-than-fast-food quality.