Sometimes you're just hungry for a foreign version of Blimpie (or Subway). This seems to be it, in Florence. The kebab stand. It's not gonna be in Frommer's, but it surely was good. I have no idea what the meat was, but it tasted great. Thank god for dubious standards!