New Nashville sandwich concept wants to pump up the jams