I don't mean from a deli, I mean something that looked like the attached picture not too long before I eat it. Meat roasted overnight on a spit, or something that closely approximates it. If I had my wish there'd be good garlic bread there too, but it's the meat that I'm really looking for. I don't really know how to describe this well, so hopefully someone will help me out. Thanks!