There's meat in those things? I'll have to up the power on my magnifying glasses.
I was about to say the same thing. Of all the sandwich places in town they are dead last on my list to go to.