Your pic looks like what I had laid out for sandwiches a few minutes ago. Made homemade Schlotzskys with homemade sourdough buns. Started the buns late in the day so not so “sour” but still good. I was going yum-yum at every bite.
I had never heard of ‘Schlotzskys’, but looked it up; it seems to be like a Muffaletta (?)
-JT