Few things hit like an Italian sub. They’re one of the best sandwiches we’ve got, and when the craving hits, it’s hard to ignore. Imagine if you will: Your favorite local Italian deli is ...