America loves sandwiches, and it shows with the number of sandwich brands dominating the fast food landscape. Now, one Wisconsin-based chain is getting its moment in the spotlight.
This sandwich shop used to have a presence in the Twin Ports area years ago. Now, you have to drive a few hours if you want to eat one of their sandwiches.